X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-apis.c;h=2822575b4beba93b41e356b53787f9e5d332d008;hb=46d9538587a3521caa1e3b20bf337a53ed400777;hp=0af3b42cd4a36c0a54d4e71fe7ee842f395d92ab;hpb=9559bbf8177390eef48117375a4323f8def11907;p=src%2Fapp-framework-binder.git diff --git a/src/afb-apis.c b/src/afb-apis.c index 0af3b42c..2822575b 100644 --- a/src/afb-apis.c +++ b/src/afb-apis.c @@ -41,13 +41,6 @@ int afb_apis_count() return apis_count; } -void afb_apis_free_context(int apiidx, void *context) -{ - const struct afb_api *api; - api = &apis_array[apiidx].api; - api->free_context(api->closure, context); -} - int afb_apis_add(const char *name, struct afb_api api) { struct api_desc *apis; @@ -98,7 +91,7 @@ void afb_apis_call(struct afb_req req, struct AFB_clientCtx *context, const char a = apis_array; for (i = 0 ; i < apis_count ; i++, a++) { if (a->namelen == lenapi && !strncasecmp(a->name, api, lenapi)) { - req.context = &context->contexts[i]; + req.ctx_closure = &context->contexts[i]; a->api.call(a->api.closure, req, verb, lenverb); return; }