diff options
| author | 2023-06-25 12:00:25 +0200 | |
|---|---|---|
| committer | 2023-06-25 12:00:25 +0200 | |
| commit | a113dd7da2f86883e43c88785b2c82a976fba30f (patch) | |
| tree | 4623fc9b0564a3f3b6e86de6579c44b9a4d5dea8 /common.h | |
| parent | b5ddbbd928c447485b8746c44dc9271de0111799 (diff) | |
fix some warnings
Diffstat (limited to 'common.h')
| -rw-r--r-- | common.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -403,7 +403,7 @@ int imap_set_(struct imapbase *, void **v, uint vsiz, short k); #define imap_init(m, N) (imap_free(m), imap_init_(&(m)->mb, (void **)&(m)->v, sizeof*(m)->v, (N))) #define imap_clear(m) ((m)->mb.bs ? bszero((m)->mb.bs, BSSIZE((m)->mb.N)) : (void)0, \ (m)->mb.n = 0) -#define imap_get(m, k) (((m)->tmp = imap_get_(&(m)->mb, k)) < 0 ? NULL : &(m)->v[(m)->tmp]) +#define imap_get(m, k) ((m)->tmp = imap_get_(&(m)->mb, k), (m)->tmp < 0 ? NULL : &(m)->v[(m)->tmp]) #define imap_set(m, k, x) ((m)->tmp = imap_set_(&(m)->mb, (void **)&(m)->v, sizeof*(m)->v, k), \ (m)->v[(m)->tmp] = (x), &(m)->v[(m)->tmp]) #define imap_each(m,kx,pvx) \ |