From 846b045a692463aaef83970ecc2e90eef828087b Mon Sep 17 00:00:00 2001 From: hniksic Date: Tue, 31 Oct 2000 16:38:57 -0800 Subject: [PATCH] [svn] Applied my patch from . --- src/ChangeLog | 4 ++++ src/html.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 540943cd..88c45013 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2000-11-01 Hrvoje Niksic + + * html.c (htmlfindurl): Fix recognition of # HTML fragments. + 2000-11-01 Hrvoje Niksic * url.c (construct): Rewritten for clarity. Avoids the diff --git a/src/html.c b/src/html.c index b5327ca3..ace0e31b 100644 --- a/src/html.c +++ b/src/html.c @@ -270,7 +270,7 @@ htmlfindurl (const char *buf, int bufsize, int *size, int init, for (++buf, --bufsize; bufsize && *buf != s->quote_char && *buf != '\n'; ++buf, --bufsize) - if (ph && *buf == '#') + if (!ph && *buf == '#') ph = buf; if (!bufsize) { @@ -294,7 +294,7 @@ htmlfindurl (const char *buf, int bufsize, int *size, int init, p = buf; for (; bufsize && !ISSPACE (*buf) && *buf != '>'; ++buf, --bufsize) - if (ph && *buf == '#') + if (!ph && *buf == '#') ph = buf; if (!bufsize) break;