summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2012-04-13 19:21:31 +0200
committerGravatar waker <wakeroid@gmail.com>2012-04-13 19:21:31 +0200
commit8aafeeeaa5be31f6b04b59a8773f332f5ee7d14c (patch)
tree39b233f5e3d3fb98987b1c23a35f831b1d54c60b /main.c
parent8c09c8ee62e8a76b98932f2db12473199c5fe18c (diff)
memleak fix
Diffstat (limited to 'main.c')
-rw-r--r--main.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/main.c b/main.c
index c5c06875..77751595 100644
--- a/main.c
+++ b/main.c
@@ -454,7 +454,9 @@ server_update (void) {
}
close(s2);
- free(buf);
+ if (buf) {
+ free(buf);
+ }
}
return 0;
}
@@ -854,6 +856,9 @@ main (int argc, char *argv[]) {
fprintf (stderr, "%s\n", out);
}
}
+ if (out) {
+ free (out);
+ }
close (s);
exit (0);
}