isync

mailbox synchronization program
git clone https://git.code.sf.net/p/isync/isync
Log | Files | Refs | README | LICENSE

commit b37d6b1c009898361d79022282ca00fa71241be0
parent c69718baabae5a5c68e1c10724992133385a00ac
Author: Oswald Buddenhagen <ossi@users.sf.net>
Date:   Wed,  5 Aug 2020 17:36:35 +0200

fix invalid free() in error path

the tuid isn't actually allocated - it's a pointer into the raw data.

amends a5a8783e.

Diffstat:
Msrc/drv_imap.c | 1-
1 file changed, 0 insertions(+), 1 deletion(-)

diff --git a/src/drv_imap.c b/src/drv_imap.c @@ -1186,7 +1186,6 @@ parse_fetch_rsp( imap_store_t *ctx, list_t *list, char *s ATTR_UNUSED ) return LIST_OK; ffail: - free( tuid ); free( msgid ); return LIST_BAD; }