mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-07-06 08:00:36 +08:00
Debuged - missing return value
This commit is contained in:
@@ -63,9 +63,12 @@ public:
|
||||
|
||||
if (path.size() > 0)
|
||||
{
|
||||
rv = 0;
|
||||
path_ = path.c_str();
|
||||
rv = open(path_.c_str(), O_WRONLY | O_CREAT | O_TRUNC);
|
||||
close(rv);
|
||||
int fd = open(path_.c_str(), O_RDWR | O_CREAT | O_TRUNC);
|
||||
if ( fd >= 0) {
|
||||
close(fd);
|
||||
}
|
||||
}
|
||||
return rv;
|
||||
}
|
||||
|
||||
@@ -71,6 +71,7 @@ public:
|
||||
break;
|
||||
}
|
||||
}
|
||||
value = buffer;
|
||||
}
|
||||
}
|
||||
return value;
|
||||
@@ -121,10 +122,12 @@ public:
|
||||
{
|
||||
rv = mkdir(base_path.c_str(), S_IRWXU | S_IRWXG | S_IRWXO);
|
||||
}
|
||||
base_path.push_back('/');
|
||||
if ((base_path.size() + MaxStringLength) > MaxPathLength)
|
||||
{
|
||||
rv = -uavcan::ErrInvalidConfiguration;
|
||||
if (rv >= 0 ) {
|
||||
base_path.push_back('/');
|
||||
if ((base_path.size() + MaxStringLength) > MaxPathLength)
|
||||
{
|
||||
rv = -uavcan::ErrInvalidConfiguration;
|
||||
}
|
||||
}
|
||||
}
|
||||
return rv;
|
||||
|
||||
Reference in New Issue
Block a user