]> granicus.if.org Git - neomutt/commitdiff
Fix a memory management error. Ouch.
authorThomas Roessler <roessler@does-not-exist.org>
Sun, 4 Jan 2004 11:04:46 +0000 (11:04 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Sun, 4 Jan 2004 11:04:46 +0000 (11:04 +0000)
init.c

diff --git a/init.c b/init.c
index 94ee7a47e40d6fe20606051a32203c4a2bb47f26..34f79eb9394fd57c119962141e9abf879bbfc331 100644 (file)
--- a/init.c
+++ b/init.c
@@ -901,7 +901,7 @@ static int parse_set (BUFFER *tmp, BUFFER *s, unsigned long data, BUFFER *err)
        if (DTYPE (MuttVars[idx].type) == DT_ADDR)
          rfc822_free_address ((ADDRESS **) MuttVars[idx].data);
        else
-         FREE (MuttVars[idx].data);
+         FREE (&MuttVars[idx].data);
       }
       else if (query || *s->dptr != '=')
       {