diff --git a/AutoStart/AutoStart-FreeBSD.cpp b/AutoStart/AutoStart-FreeBSD.cpp index fc702986..f335136e 100644 --- a/AutoStart/AutoStart-FreeBSD.cpp +++ b/AutoStart/AutoStart-FreeBSD.cpp @@ -4,6 +4,7 @@ #include #include +#include #include #include @@ -120,7 +121,7 @@ std::string AutoStart::GetExePath() char exepath[ PATH_MAX ]; ssize_t count = readlink("/proc/self/exe", exepath, PATH_MAX); - + return(std::string(exepath, (count > 0) ? count : 0)); } @@ -159,7 +160,7 @@ void AutoStart::InitAutoStart(std::string name) std::error_code ec; bool success = true; - + if(!filesystem::exists(autostart_dir)) { success = filesystem::create_directories(autostart_dir, ec); diff --git a/Controllers/LenovoControllers/LenovoUSBController.cpp b/Controllers/LenovoControllers/LenovoUSBController.cpp index 6422be22..43928a0a 100644 --- a/Controllers/LenovoControllers/LenovoUSBController.cpp +++ b/Controllers/LenovoControllers/LenovoUSBController.cpp @@ -56,7 +56,7 @@ void LenovoUSBController::setZoneLeds(uint8_t zone_num, vector