X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-api-so.c;h=daa353347cb5ed8f0c5cde939e9097ec68ecb3a1;hb=44f21bd2a3b50f92669223cdafe79993654c1e19;hp=222fbbbdcae96e536ec15f9868020860fffda97d;hpb=feccdb76f572a5fad947475c21b5b9aff696b04b;p=src%2Fapp-framework-binder.git diff --git a/src/afb-api-so.c b/src/afb-api-so.c index 222fbbbd..daa35334 100644 --- a/src/afb-api-so.c +++ b/src/afb-api-so.c @@ -182,16 +182,16 @@ static int call_check(struct afb_req req, struct afb_context *context, const str return 1; } -static void call_cb(void *closure, struct afb_req req, struct afb_context *context, const char *strverb, size_t lenverb) +static void call_cb(void *closure, struct afb_req req, struct afb_context *context, const char *strverb) { const struct afb_verb_desc_v1 *verb; struct api_so_desc *desc = closure; verb = desc->binding->v1.verbs; - while (verb->name && (strncasecmp(verb->name, strverb, lenverb) || verb->name[lenverb])) + while (verb->name && strcasecmp(verb->name, strverb)) verb++; if (!verb->name) - afb_req_fail_f(req, "unknown-verb", "verb %.*s unknown within api %s", (int)lenverb, strverb, desc->binding->v1.prefix); + afb_req_fail_f(req, "unknown-verb", "verb %s unknown within api %s", strverb, desc->binding->v1.prefix); else if (call_check(req, context, verb)) { afb_thread_req_call(req, verb->callback, api_timeout, desc); }