From: Fletcher T. Penney Date: Sun, 16 Sep 2018 21:38:29 +0000 (-0400) Subject: FIXED: Fix pointer dereference (fixes #152) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5a710304a66045c4519daefabd7b997bc3a7ba9b;p=multimarkdown FIXED: Fix pointer dereference (fixes #152) --- diff --git a/Sources/libMultiMarkdown/file.c b/Sources/libMultiMarkdown/file.c index ddf8793..24daff5 100644 --- a/Sources/libMultiMarkdown/file.c +++ b/Sources/libMultiMarkdown/file.c @@ -234,7 +234,7 @@ static char * my_strndup(const char * source, size_t n) { // strlen is too slow if strlen(source) >> n for (len = 0; len < n; ++len) { - if (test == '\0') { + if (*test == '\0') { break; } diff --git a/Sources/libMultiMarkdown/writer.c b/Sources/libMultiMarkdown/writer.c index f4eec2e..2136a2d 100644 --- a/Sources/libMultiMarkdown/writer.c +++ b/Sources/libMultiMarkdown/writer.c @@ -103,7 +103,7 @@ static char * my_strndup(const char * source, size_t n) { // strlen is too slow is strlen(source) >> n for (len = 0; len < n; ++len) { - if (test == '\0') { + if (*test == '\0') { break; } diff --git a/Sources/libMultiMarkdown/xml.c b/Sources/libMultiMarkdown/xml.c index 78106cf..8966e6b 100644 --- a/Sources/libMultiMarkdown/xml.c +++ b/Sources/libMultiMarkdown/xml.c @@ -128,7 +128,7 @@ static char * my_strndup(const char * source, size_t n) { // strlen is too slow if strlen(source) >> n for (len = 0; len < n; ++len) { - if (test == '\0') { + if (*test == '\0') { break; }