Fix a possible bug where 'name' could be uninitialized.
authorJeffrey Stedfast <fejj@helixcode.com>
Fri, 1 Dec 2000 04:25:43 +0000 (04:25 +0000)
committerJeffrey Stedfast <fejj@src.gnome.org>
Fri, 1 Dec 2000 04:25:43 +0000 (04:25 +0000)
2000-11-30  Jeffrey Stedfast  <fejj@helixcode.com>

* providers/imap/camel-imap-store.c
(parse_list_response_as_folder_info): Fix a possible bug where
'name' could be uninitialized.

* camel-folder-summary.c (camel_message_info_new): New convenience
function, doesn't do much but it sure makes code cleaner to read.
(camel_message_info_new_from_header): This one makes my life heaven.

camel/ChangeLog
camel/providers/imap/camel-imap-store.c

index 95457c9..beb29aa 100644 (file)
@@ -1,5 +1,9 @@
 2000-11-30  Jeffrey Stedfast  <fejj@helixcode.com>
 
+       * providers/imap/camel-imap-store.c
+       (parse_list_response_as_folder_info): Fix a possible bug where
+       'name' could be uninitialized.
+
        * camel-folder-summary.c (camel_message_info_new): New convenience
        function, doesn't do much but it sure makes code cleaner to read.
        (camel_message_info_new_from_header): This one makes my life heaven.
index 7d87a92..aa5d003 100644 (file)
@@ -571,7 +571,7 @@ parse_list_response_as_folder_info (CamelImapStore *imap_store,
 {
        CamelFolderInfo *fi;
        int flags;
-       char sep, *dir, *name;
+       char sep, *dir, *name = NULL;
 
        if (!imap_parse_list_response (response, &flags, &sep, &dir))
                return NULL;