* src/folder.c
authorAlfons Hoogervorst <alfons@proteus.demon.nl>
Fri, 25 Apr 2003 21:37:47 +0000 (21:37 +0000)
committerAlfons Hoogervorst <alfons@proteus.demon.nl>
Fri, 25 Apr 2003 21:37:47 +0000 (21:37 +0000)
plug a Claws memleak

ChangeLog.claws
configure.ac
src/folder.c

index d249c4ab58584b78ead789961dfa26a63cb98f8a..9dabaa9c30c206bb3a66857e3cc45ba118f21a9e 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-25 [alfons]    0.8.11claws112
+
+       * src/folder.c
+               plug a Claws memleak
+
 2003-04-25 [alfons]    0.8.11claws111
 
        * src/common/session.c
 2003-04-25 [alfons]    0.8.11claws111
 
        * src/common/session.c
index 0b7a7c5fdc6fe453e6ac4464ab32717a9a323714..5bfda6bb20232c1ecbe8b88a1567a7696c14884e 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=11
 INTERFACE_AGE=0
 BINARY_AGE=0
 MICRO_VERSION=11
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws111
+EXTRA_VERSION=claws112
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index 11ff790dea24a50322fb89c3dfea5ba0e34ceb49..a2370f4db2479453d28f9f5ff7b60ab095afb0c3 100644 (file)
@@ -1873,7 +1873,6 @@ gint folder_item_move_msgs_with_dest(FolderItem *dest, GSList *msglist)
 
                        if (!folderscan && 
                            ((newmsginfo = folder->klass->get_msginfo(folder, dest, num)) != NULL)) {
 
                        if (!folderscan && 
                            ((newmsginfo = folder->klass->get_msginfo(folder, dest, num)) != NULL)) {
-                               newmsginfo = folder->klass->get_msginfo(folder, dest, num);
                                add_msginfo_to_cache(dest, newmsginfo, msginfo);
                                procmsg_msginfo_free(newmsginfo);
                        } else if ((newmsginfo = msgcache_get_msg(dest->cache, num)) != NULL) {
                                add_msginfo_to_cache(dest, newmsginfo, msginfo);
                                procmsg_msginfo_free(newmsginfo);
                        } else if ((newmsginfo = msgcache_get_msg(dest->cache, num)) != NULL) {