Code Review
/
src
/
app-framework-binder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
afb-apiset: add a wrapper for 'describe'
[src/app-framework-binder.git]
/
src
/
afb-stub-ws.c
diff --git
a/src/afb-stub-ws.c
b/src/afb-stub-ws.c
index
fa7e489
..
351b332
100644
(file)
--- a/
src/afb-stub-ws.c
+++ b/
src/afb-stub-ws.c
@@
-1083,17
+1083,11
@@
static void server_send_description(struct afb_stub_ws *stubws, uint32_t descid,
static void server_describe_job(int signum, void *closure)
{
static void server_describe_job(int signum, void *closure)
{
- struct afb_api api;
struct json_object *obj;
struct server_describe *desc = closure;
/* get the description if possible */
struct json_object *obj;
struct server_describe *desc = closure;
/* get the description if possible */
- obj = NULL;
- if (!signum
- && !afb_apiset_get(desc->stubws->apiset, desc->stubws->apiname, &api)
- && api.itf->describe) {
- obj = api.itf->describe(api.closure);
- }
+ obj = !signum ? afb_apiset_describe(desc->stubws->apiset, desc->stubws->apiname) : NULL;
/* send it */
server_send_description(desc->stubws, desc->descid, obj);
/* send it */
server_send_description(desc->stubws, desc->descid, obj);