1
0
Эх сурвалжийг харах

libs3 Commit 111dc30 (2018-12-03)

Source commit: 91ca12f4a103893c673b543131106e84fd656852
Martin Prikryl 6 жил өмнө
parent
commit
996b466a9e

+ 3 - 2
libs/libs3/src/request.c

@@ -833,7 +833,8 @@ static void sort_query_string(const char *queryString, char *result,
 
     // Where did strdup go?!??
     int queryStringLen = strlen(queryString);
-    char *tok = (char *) malloc(queryStringLen + 1);
+    char *buf = (char *) malloc(queryStringLen + 1);
+    char *tok = buf;
     strcpy(tok, queryString);
     const char *token = NULL;
     char *save = NULL;
@@ -866,7 +867,7 @@ static void sort_query_string(const char *queryString, char *result,
     }
 #undef append
 
-    free(tok);
+    free(buf);
 }