diff --git a/code/main/version.h b/code/main/version.h index e2e28f41..405defdf 100644 --- a/code/main/version.h +++ b/code/main/version.h @@ -15,6 +15,7 @@ extern "C" #include #include "Helper.h" #include +#include const char* build_time(void) @@ -63,7 +64,10 @@ std::string getHTMLversion(void){ fgets(buf, sizeof(buf), pFile); // Line 1: Version fclose(pFile); - return std::string(buf); + string value = string(buf); + value.erase(std::remove(value.begin(), value.end(), '\n'), value.end()); // Remove any newlines + + return value; } std::string getHTMLcommit(void){ @@ -79,7 +83,10 @@ std::string getHTMLcommit(void){ fgets(buf, sizeof(buf), pFile); // Line 2: Commit fclose(pFile); - return std::string(buf); + string value = string(buf); + value.erase(std::remove(value.begin(), value.end(), '\n'), value.end()); // Remove any newlines + + return value; } #endif // _VERSION_H \ No newline at end of file