Changeset 5098:1c9db84ed54f
- Timestamp:
- 2007-04-07 16:20:14 (21 months ago)
- Author:
- Fabian Groffen <grobian@…>
- Branch:
- HEAD
- Message:
-
Fix compiler aliasing warnings
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r5096
|
r5098
|
|
| | 1 | 2007-04-07 16:13 -0700 Fabian Groffen <grobian@gentoo.org> (779befaca281) |
| | 2 | |
| | 3 | * hcache.c: Fix compiler warnings |
| | 4 | |
| | 5 | 2007-04-07 16:05 -0700 Jukka Salmi <jukka@salmi.ch> (ef35baf2a2d0) |
| | 6 | |
| | 7 | * configure.ac: Fix BDB autoconf buglet introduced in |
| | 8 | [3638701db407] |
| | 9 | |
| 1 | 10 | 2007-04-07 15:21 -0700 Michael Elkins <me@mutt.org> (70e637e40943) |
| 2 | 11 | |
-
|
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; |
-
|
r5058
|
r5098
|
|
| 1603 | 1603 | offset = buf->dptr - buf->data; |
| 1604 | 1604 | buf->dsize += len < 128 ? 128 : len + 1; |
| 1605 | | safe_realloc ((void**) &buf->data, buf->dsize); |
| | 1605 | /* suppress compiler aliasing warning */ |
| | 1606 | safe_realloc ((void**) (void*) &buf->data, buf->dsize); |
| 1606 | 1607 | buf->dptr = buf->data + offset; |
| 1607 | 1608 | } |