X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-hreq.c;h=69403f65ad1ada3f2d488d95646d04bb94448507;hb=5d248158cc380d0a164fa56b46a7bdede4115407;hp=8e3230db7bb7449ca7228bce7a207646c4d12614;hpb=6797f9722dd3e5463e0f7c118397955bb59a40c7;p=src%2Fapp-framework-binder.git 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) {