X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=keyd.c;h=18e9ddca873a84e37c172408bb0ecdc20b611b19;hb=ce50ec7c87838b4c5444d8846caa372c8e82fa0d;hp=2784257925a6f170ed7c8d8d172da26eafa77ad7;hpb=855bdec49dfc68aaa27b77b52abd2b6f01b58bac;p=onak.git diff --git a/keyd.c b/keyd.c index 2784257..18e9ddc 100644 --- a/keyd.c +++ b/keyd.c @@ -344,6 +344,7 @@ static int sock_do(struct onak_dbctx *dbctx, int fd) bytes = read(fd, search, count); if (bytes != count) { ret = 1; + free(search); break; } search[count] = 0;