Add another quick error detection flag to the new "getsysctl" action in the system manager.

This commit is contained in:
Ken Moore
2017-10-26 11:17:25 -04:00
parent 3cb89665b7
commit 654b1a72d5
2 changed files with 5 additions and 2 deletions

View File

@@ -26,8 +26,11 @@ public:
static QJsonObject enableDevice(QJsonObject);
static QJsonObject disableDevice(QJsonObject);
//General system input options
//static int tapToClickInterval()
};
} //end of namespace
#endif

View File

@@ -313,7 +313,7 @@ QJsonObject SysMgmt::getSysctl(QJsonObject jsin) {
QStringList output = General::RunCommand("sysctl", sysctl).split("\n");
for(int i=0; i<output.length(); i++){
if( !output[i].contains(":") ){ continue; }
if( !output[i].contains(":") || output[i].contains("unknown oid") ){ continue; }
retObject.insert(output[i].section(":",0,0), output[i].section(":",1,-1).simplified());
}
return retObject;