]> gitweb.ps.run Git - matrix_esp_thesis/blobdiff - src/matrix_http_mongoose.c
dont need length variables everywhere (i think)
[matrix_esp_thesis] / src / matrix_http_mongoose.c
index 3faefa9231d0379f25546641c86cef5d98afe704..d44787c7760137dd3fb78aa1744f9d5849040813 100644 (file)
@@ -89,7 +89,7 @@ bool
 MatrixHttpGet(\r
     MatrixClient * client,\r
     const char * url,\r
-    char * outResponseBuffer, int outResponseCap, int * outResponseLen)\r
+    char * outResponseBuffer, int outResponseCap)\r
 {\r
     MatrixHttpConnection * conn = (MatrixHttpConnection *)client->httpUserData;\r
 \r
@@ -110,8 +110,6 @@ MatrixHttpGet(
     while (! conn->dataReceived)\r
         mg_mgr_poll(&conn->mgr, 1000);\r
 \r
-    *outResponseLen = conn->dataLen;\r
-\r
     return conn->dataReceived;\r
 }\r
 \r
@@ -119,8 +117,8 @@ bool
 MatrixHttpPost(\r
     MatrixClient * client,\r
     const char * url,\r
-    char * requestBuffer, int requestLen,\r
-    char * outResponseBuffer, int outResponseCap, int * outResponseLen)\r
+    const char * requestBuffer,\r
+    char * outResponseBuffer, int outResponseCap)\r
 {\r
     MatrixHttpConnection * conn = (MatrixHttpConnection *)client->httpUserData;\r
 \r
@@ -138,7 +136,7 @@ MatrixHttpPost(
             "\r\n",\r
             url,\r
             host.len, host.ptr,\r
-            requestLen,\r
+            strlen(requestBuffer),\r
             requestBuffer);\r
 \r
     conn->data = outResponseBuffer;\r
@@ -147,7 +145,5 @@ MatrixHttpPost(
     while (! conn->dataReceived)\r
         mg_mgr_poll(&conn->mgr, 1000);\r
 \r
-    *outResponseLen = conn->dataLen;\r
-\r
     return conn->dataReceived;\r
 }
\ No newline at end of file