diff --git a/mongoose.c b/mongoose.c index 568da31cb327ed69c739b3d73ffaa5e06fc0a2aa..95fd8e5f377d285690d5f1fd80bdfae12d0497f3 100644 --- a/mongoose.c +++ b/mongoose.c @@ -1406,12 +1406,12 @@ static struct mg_str mg_strdup_common(const struct mg_str s, struct mg_str mg_strdup(const struct mg_str s) WEAK; struct mg_str mg_strdup(const struct mg_str s) { - return mg_strdup_common(s, 1 /* NUL-terminate */); + return mg_strdup_common(s, 0 /* NUL-terminate */); } struct mg_str mg_strdup_nul(const struct mg_str s) WEAK; struct mg_str mg_strdup_nul(const struct mg_str s) { - return mg_strdup_common(s, 0 /* NUL-terminate */); + return mg_strdup_common(s, 1 /* NUL-terminate */); } int mg_strcmp(const struct mg_str str1, const struct mg_str str2) WEAK;