diff options
Diffstat (limited to 'net/gaim/files/patch-log_free.diff')
-rw-r--r-- | net/gaim/files/patch-log_free.diff | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/net/gaim/files/patch-log_free.diff b/net/gaim/files/patch-log_free.diff new file mode 100644 index 0000000..d8529f1 --- /dev/null +++ b/net/gaim/files/patch-log_free.diff @@ -0,0 +1,51 @@ +Index: plugins/history.c +=================================================================== +RCS file: /cvsroot/gaim/gaim/plugins/history.c,v +retrieving revision 1.29 +diff -u -r1.29 history.c +--- plugins/history.c 30 Nov 2003 04:33:15 -0000 1.29 ++++ plugins/history.c 1 Dec 2003 23:09:47 -0000 +@@ -44,8 +44,7 @@ + while (logs) { + GaimLog *log = logs->data; + GList *logs2; +- g_free(log->name); +- g_free(log); ++ gaim_log_free(log); + logs2 = logs->next; + g_list_free_1(logs); + logs = logs2; +Index: src/gtklog.c +=================================================================== +RCS file: /cvsroot/gaim/gaim/src/gtklog.c,v +retrieving revision 1.9 +diff -u -r1.9 gtklog.c +--- src/gtklog.c 1 Dec 2003 00:09:48 -0000 1.9 ++++ src/gtklog.c 1 Dec 2003 23:09:47 -0000 +@@ -119,8 +119,7 @@ + while (lv->logs) { + GaimLog *log = lv->logs->data; + GList *logs2; +- g_free(log->name); +- g_free(log); ++ gaim_log_free(log); + logs2 = lv->logs->next; + g_list_free_1(lv->logs); + lv->logs = logs2; +Index: src/log.c +=================================================================== +RCS file: /cvsroot/gaim/gaim/src/log.c,v +retrieving revision 1.69 +diff -u -r1.69 log.c +--- src/log.c 1 Dec 2003 00:09:48 -0000 1.69 ++++ src/log.c 1 Dec 2003 23:09:47 -0000 +@@ -100,8 +100,7 @@ + GList *logs2 = logs->next; + GaimLog *log = (GaimLog*)(logs->data); + size += gaim_log_get_size(log); +- g_free(log->name); +- g_free(log); ++ gaim_log_free(log); + g_list_free_1(logs); + logs = logs2; + } |