]> Eric's Git Repo - listv4.git/commitdiff
more updates to get linux build to work
authorEric Wertz <ericwertz@Erics-MacBook-Pro.local>
Fri, 30 May 2025 23:49:49 +0000 (19:49 -0400)
committerEric Wertz <ericwertz@Erics-MacBook-Pro.local>
Fri, 30 May 2025 23:49:49 +0000 (19:49 -0400)
backend/HTTPResponse.cpp
backend/User.cpp

index b0e997134a2d336a50659236da387a574617a674..c7b43da6890bce8e697c9a1c4a2c1ecc7ff4d23d 100644 (file)
@@ -21,7 +21,10 @@ CHTTPResponse::CHTTPResponse(const CHTTPRequest& request) : _request(request)
     if (_wwwDir == "")
     {
         char resolved_path[PATH_MAX];
-        realpath("www/", resolved_path);
+        if( realpath("www/", resolved_path) == NULL )
+        {
+            die("Failed to resolve path");
+        }
         _wwwDir = std::string(resolved_path) + "/";
     }
 }
index 9bc082c8aed8ac59c840bc459f292174b28dba15..04c4eb0956eb162dde9590c2c2189515b1a9bade 100644 (file)
@@ -9,6 +9,7 @@
 #include <string>
 #include <sstream> // Required for std::istringstream
 #include <stdexcept>
+#include <cstring>
 
 #define SESSION_ID_LENGTH 32