mirror of
https://github.com/simon987/sist2.git
synced 2025-04-19 10:16:42 +00:00
Fix tag
On my setup the cJSON_Delete corrupted the req object, releasing after fixed it.
This commit is contained in:
parent
f984baf7fd
commit
58ce0ef414
@ -526,7 +526,6 @@ void tag(struct mg_connection *nc, struct mg_http_message *hm) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
tag_req_t *req = parse_tag_request(json);
|
tag_req_t *req = parse_tag_request(json);
|
||||||
cJSON_Delete(json);
|
|
||||||
if (req == NULL) {
|
if (req == NULL) {
|
||||||
LOG_DEBUGF("serve.c", "Could not parse tag request", arg_index);
|
LOG_DEBUGF("serve.c", "Could not parse tag request", arg_index);
|
||||||
HTTP_REPLY_BAD_REQUEST
|
HTTP_REPLY_BAD_REQUEST
|
||||||
@ -552,6 +551,7 @@ void tag(struct mg_connection *nc, struct mg_http_message *hm) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
free(req);
|
free(req);
|
||||||
|
cJSON_Delete(json);
|
||||||
}
|
}
|
||||||
|
|
||||||
int validate_auth(struct mg_connection *nc, struct mg_http_message *hm) {
|
int validate_auth(struct mg_connection *nc, struct mg_http_message *hm) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user