Преглед изворни кода

Issue #11: Method to get POST request parameters via C++ interface

bel пре 11 година
родитељ
комит
0a4c02b948
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      src/CivetServer.cpp

+ 4 - 1
src/CivetServer.cpp

@@ -151,7 +151,10 @@ CivetServer::getParam(struct mg_connection *conn, const char *name,
                       std::string &dst, size_t occurrence)
                       std::string &dst, size_t occurrence)
 {
 {
     const char *query = mg_get_request_info(conn)->query_string;
     const char *query = mg_get_request_info(conn)->query_string;
-    return getParam(query, strlen(query), name, dst, occurrence);
+    if (query) {
+        return getParam(query, strlen(query), name, dst, occurrence);
+    }
+    return false;
 }
 }
 
 
 bool
 bool