diff options
author | 2017-03-31 16:58:14 +0200 | |
---|---|---|
committer | 2017-03-31 17:13:18 +0200 | |
commit | a88ecb472d5a82c80b0ccf8f0ef1594ec0d6c878 (patch) | |
tree | f30f5a101bb8d43fef4e5578c51336706a1e4405 /src/afb-hreq.c | |
parent | 6797f9722dd3e5463e0f7c118397955bb59a40c7 (diff) |
Use xreq for websockets
Change-Id: Ia489f863e8be3384fbe8a240f6010f7d5916b72a
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/afb-hreq.c')
-rw-r--r-- | src/afb-hreq.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/afb-hreq.c b/src/afb-hreq.c index 8e3230db..69403f65 100644 --- a/src/afb-hreq.c +++ b/src/afb-hreq.c @@ -317,8 +317,8 @@ static void afb_hreq_destroy(struct afb_hreq *hreq) } afb_context_disconnect(&hreq->xreq.context); json_object_put(hreq->json); - free(hreq->xreq.api); - free(hreq->xreq.verb); + free((char*)hreq->xreq.api); + free((char*)hreq->xreq.verb); free(hreq); } @@ -908,8 +908,6 @@ static void req_success(struct afb_hreq *hreq, json_object *obj, const char *inf int afb_hreq_init_req_call(struct afb_hreq *hreq, const char *api, size_t lenapi, const char *verb, size_t lenverb) { - free(hreq->xreq.api); - free(hreq->xreq.verb); hreq->xreq.api = strndup(api, lenapi); hreq->xreq.verb = strndup(verb, lenverb); if (hreq->xreq.api == NULL || hreq->xreq.verb == NULL) { |