From fcdfa5a09d68c53751c7d35fc1158b2772a3b0eb Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Tue, 17 Mar 2009 05:51:59 +0000 Subject: [PATCH] Fix two potential NULL dereferences caught by Clang. --- doc/reference.html | 2 +- mxmldoc.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/reference.html b/doc/reference.html index af2ec0d..c96667c 100644 --- a/doc/reference.html +++ b/doc/reference.html @@ -1,4 +1,4 @@ - + Documentation diff --git a/mxmldoc.c b/mxmldoc.c index d4426dd..a0d5d1a 100644 --- a/mxmldoc.c +++ b/mxmldoc.c @@ -2739,7 +2739,7 @@ write_description( else ptr --; - if (element[0]) + if (element && *element) fprintf(out, "%s", start); else if (element) fputs(start, out); @@ -2757,7 +2757,7 @@ write_description( else ptr --; - if (element[0]) + if (element && *element) fprintf(out, "%s", start, start); else if (element) fputs(start, out);