]> granicus.if.org Git - neomutt/commitdiff
Fix a segmentation fault in debugging code. From Daniel Eisenbud.
authorThomas Roessler <roessler@does-not-exist.org>
Tue, 29 Jan 2002 10:06:01 +0000 (10:06 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Tue, 29 Jan 2002 10:06:01 +0000 (10:06 +0000)
parse.c

diff --git a/parse.c b/parse.c
index 0b20f63e01b0346eb7a71552dcad9c2a1c222260..2cf48392d6cf07ac052ef5ad03fa859cda4a08f6 100644 (file)
--- a/parse.c
+++ b/parse.c
@@ -244,7 +244,9 @@ static PARAMETER *parse_parameters (const char *s)
 
       new->value = safe_strdup (buffer);
 
-      dprint (2, (debugfile, "parse_parameter: `%s' = `%s'\n", new->attribute, new->value));
+      dprint (2, (debugfile, "parse_parameter: `%s' = `%s'\n",
+                 new->attribute ? new->attribute : "",
+                 new->value ? new->value : ""));
       
       /* Add this parameter to the list */
       if (head)