Changeset 5098:1c9db84ed54f for imap/message.c
- Timestamp:
- 2007-04-07 16:20:14 (21 months ago)
- Branch:
- HEAD
- Files:
-
- 1 modified
-
imap/message.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
imap/message.c
r5076 r5098 155 155 if (rc != IMAP_CMD_CONTINUE) 156 156 { 157 imap_free_header_data ((void**) &h.data); 157 /* suppress GCC aliasing warning */ 158 imap_free_header_data ((void**) (void*) &h.data); 158 159 break; 159 160 } … … 163 164 else if (mfhrc < 0) 164 165 { 165 imap_free_header_data ((void**) &h.data);166 imap_free_header_data ((void**) (void*) &h.data); 166 167 break; 167 168 } … … 190 191 /* bad header in the cache, we'll have to refetch. 191 192 * TODO: consider the possibility of a holey cache. */ 192 imap_free_header_data((void**) &h.data);193 imap_free_header_data((void**) (void*) &h.data); 193 194 } 194 195 while (rc != IMAP_CMD_OK && mfhrc == -1); … … 198 199 { 199 200 if (h.data) 200 imap_free_header_data ((void**) &h.data);201 imap_free_header_data ((void**) (void*) &h.data); 201 202 fclose (fp); 202 203 return -1; … … 299 300 { 300 301 if (h.data) 301 imap_free_header_data ((void**) &h.data);302 imap_free_header_data ((void**) (void*) &h.data); 302 303 fclose (fp); 303 304 return -1;
