about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRichard Nyberg <rnyberg@murmeldjur.se>2006-02-10 20:51:38 +0000
committerRichard Nyberg <rnyberg@murmeldjur.se>2006-02-10 20:51:38 +0000
commit9decd35436f4e14234ab83ad2ffac2306a35724f (patch)
treef2d6cf23bd7a76a398cc801ebb9f66e4c2fd6c92
parenteef8a3a83778fd89e5d6ab5067bd015653eebb6b (diff)
downloadbtpd-9decd35436f4e14234ab83ad2ffac2306a35724f.tar.gz
btpd-9decd35436f4e14234ab83ad2ffac2306a35724f.zip
Oops! Forgot to free some memory.
-rw-r--r--btpd/cli_if.c1
-rw-r--r--btpd/content.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/btpd/cli_if.c b/btpd/cli_if.c
index 23e30eb..71e9ca2 100644
--- a/btpd/cli_if.c
+++ b/btpd/cli_if.c
@@ -220,6 +220,7 @@ cli_read_cb(int sd, short type, void *arg)
     if (cmd_dispatch(cli, msg) != 0)
         goto error;
 
+    free(msg);
     event_add(&cli->read, NULL);
     return;
 
diff --git a/btpd/content.c b/btpd/content.c
index 46dbe18..21339ca 100644
--- a/btpd/content.c
+++ b/btpd/content.c
@@ -168,6 +168,7 @@ cm_kill(struct torrent *tp)
     free(cm->block_field);
     free(cm->hold_field);
     free(cm->pos_field);
+    free(cm);
     tp->cm = NULL;
 }