diff options
author | Werner Koch <[email protected]> | 2016-06-25 14:59:16 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2016-06-25 14:59:16 +0000 |
commit | d60ef7192ad95ec2ec1aef436742f56e6c750b89 (patch) | |
tree | 455f2ee25cab610e4cf4a386cd92ba26fcbeaa42 /src/assuan-handler.c | |
parent | Improve getting of max. number of open fds. (diff) | |
download | libassuan-d60ef7192ad95ec2ec1aef436742f56e6c750b89.tar.gz libassuan-d60ef7192ad95ec2ec1aef436742f56e6c750b89.zip |
Fix minor memory leaks
* src/assuan-pipe-connect.c (socketpair_connect): Always free
CHILD_FDS.
* src/assuan-uds.c (uds_sendfd): Clear CONTROL_U to silence Valgrind.
* tests/fdpassing.c (main): Free FNAME.
* src/assuan-handler.c (dispatch_command): Remove dead assignment.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'src/assuan-handler.c')
-rw-r--r-- | src/assuan-handler.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/assuan-handler.c b/src/assuan-handler.c index 351446d..dec0f1b 100644 --- a/src/assuan-handler.c +++ b/src/assuan-handler.c @@ -661,7 +661,7 @@ dispatch_command (assuan_context_t ctx, char *line, int linelen) if (!s) return PROCESS_DONE (ctx, set_error (ctx, GPG_ERR_ASS_UNKNOWN_CMD, NULL)); line += shift; - linelen -= shift; + /* linelen -= shift; -- not needed. */ if (ctx->pre_cmd_notify_fnc) { err = ctx->pre_cmd_notify_fnc(ctx, ctx->cmdtbl[i].name); |