From c86620f29c5e043a27ec3490d83af462e55c0143 Mon Sep 17 00:00:00 2001 From: pdmef Date: Sun, 10 Apr 2005 12:02:24 +0000 Subject: [PATCH] Rocco Rutte: quick-fix segfault for IMAP reconnect feature git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@258 e385b8ad-14ed-0310-8656-cc95a2468c6d --- imap/imap.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/imap/imap.c b/imap/imap.c index a8e9c9a..aa4453c 100644 --- a/imap/imap.c +++ b/imap/imap.c @@ -1448,7 +1448,12 @@ fail: /* reconnect if connection was lost */ int imap_reconnect (CONTEXT * ctx) { - IMAP_DATA *imap_data = (IMAP_DATA *) ctx->data; + IMAP_DATA *imap_data; + + if (!ctx) + return (-1); + + imap_data = (IMAP_DATA *) ctx->data; if (imap_data) { if (imap_data->status == IMAP_CONNECTED) -- 2.20.1