0.9.10claws30
authorChristoph Hohmann <reboot@gmx.ch>
Wed, 24 Mar 2004 19:24:31 +0000 (19:24 +0000)
committerChristoph Hohmann <reboot@gmx.ch>
Wed, 24 Mar 2004 19:24:31 +0000 (19:24 +0000)
* src/imap.c
        o NULL is a valid GSList

ChangeLog.claws
configure.ac
src/imap.c

index 439e651..c895b03 100644 (file)
@@ -1,3 +1,8 @@
+2004-03-24 [christoph] 0.9.10claws30
+
+       * src/imap.c
+               o NULL is a valid GSList
+
 2004-03-24 [alfons]    0.9.10claws29
 
        * src/prefs_common.[ch]
index 306470a..8aae144 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=10
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=29
+EXTRA_VERSION=30
 if test $EXTRA_VERSION -eq 0; then
     VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
 else
index 0acaf30..5b18267 100644 (file)
@@ -3692,7 +3692,6 @@ static gint get_list_of_uids(Folder *folder, IMAPFolderItem *item, GSList **msgn
        GSList *uidlist, *elem;
        gchar *cmd_buf;
 
-       *msgnum_list = NULL;
        session = imap_session_get(folder);
        g_return_val_if_fail(session != NULL, -1);
 
@@ -3766,7 +3765,7 @@ gint imap_get_num_list(Folder *folder, FolderItem *_item, GSList **msgnum_list,
        IMAPFolderItem *item = (IMAPFolderItem *)_item;
        IMAPSession *session;
        gint ok, nummsgs = 0, exists, recent, uid_val, uid_next, unseen;
-       GSList *uidlist;
+       GSList *uidlist = NULL;
        gchar *dir;
        gboolean selected_folder;
 
@@ -4118,7 +4117,8 @@ static gint imap_get_flags(Folder *folder, FolderItem *item,
 
        g_return_val_if_fail(folder != NULL, -1);
        g_return_val_if_fail(item != NULL, -1);
-       g_return_val_if_fail(msginfo_list != NULL, -1);
+       if (msginfo_list == NULL)
+               return 0;
 
        session = imap_session_get(folder);
        g_return_val_if_fail(session != NULL, -1);