[sr-dev] git:master:cc40fb7c: ctl: one more revert in handlig rpc struct in response
Daniel-Constantin Mierla
miconda at gmail.com
Fri Jan 6 15:39:22 CET 2017
Module: kamailio
Branch: master
Commit: cc40fb7cbc7b646750fd7c056ea752bd69748ef3
URL: https://github.com/kamailio/kamailio/commit/cc40fb7cbc7b646750fd7c056ea752bd69748ef3
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2017-01-06T15:38:48+01:00
ctl: one more revert in handlig rpc struct in response
---
Modified: src/modules/ctl/binrpc_run.c
---
Diff: https://github.com/kamailio/kamailio/commit/cc40fb7cbc7b646750fd7c056ea752bd69748ef3.diff
Patch: https://github.com/kamailio/kamailio/commit/cc40fb7cbc7b646750fd7c056ea752bd69748ef3.patch
---
diff --git a/src/modules/ctl/binrpc_run.c b/src/modules/ctl/binrpc_run.c
index 4adad72..7c497ce 100644
--- a/src/modules/ctl/binrpc_run.c
+++ b/src/modules/ctl/binrpc_run.c
@@ -1099,7 +1099,7 @@ static int rpc_struct_add(struct rpc_struct_l* s, char* fmt, ...)
}
clist_append(&s->substructs, rs, next, prev);
*(va_arg(ap, void**))=rs;
- break;
+ goto end;
case 'f':
avp.type=BINRPC_T_DOUBLE;
avp.u.fval=va_arg(ap, double);
@@ -1114,6 +1114,7 @@ static int rpc_struct_add(struct rpc_struct_l* s, char* fmt, ...)
goto error;
}
}
+end:
va_end(ap);
return 0;
error_mem:
More information about the sr-dev
mailing list