Signed-off-by: liqiao49 <liqiao49@huawei.com>
This commit is contained in:
liqiao49
2023-07-26 19:46:49 +08:00
parent def808ab54
commit 33d8baa4ec
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -327,8 +327,8 @@ void StringSplitToVector(const std::string& str, const char split, std::vector<s
int OpenInputDeviceFdByPath(std::string devicePath)
{
chmod(devicePath.c_str(), S_IWRITE | S_IREAD);
char* canonicalDevicePath = new char(PATH_MAX);
if (devicePath.length() == 0 || devicePath.length() > PATH_MAX ||
char canonicalDevicePath[PATH_MAX] = {0x00};
if (devicePath.length() == 0 || devicePath.length() >= PATH_MAX ||
realpath(devicePath.c_str(), canonicalDevicePath) == nullptr) {
DHLOGE("path check fail, error path: %s", devicePath.c_str());
return -1;