[svn] Ignore trailing whitespace in header_extract_number.

Published in <sxsheruo5gn.fsf@florida.arsdigita.de>.
This commit is contained in:
hniksic 2001-11-16 11:57:43 -08:00
parent 3d9dda6485
commit 1a96dcfcb8
2 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2001-11-16 Hrvoje Niksic <hniksic@arsdigita.com>
* headers.c (header_extract_number): Ignore trailing whitespace.
2001-08-24 Ian Abbott <abbotti@mev.co.uk>
* html-url.c (collect_tags_mapper): Fix bug converting links

View File

@ -149,6 +149,15 @@ header_extract_number (const char *header, void *closure)
for (result = 0; ISDIGIT (*p); p++)
result = 10 * result + (*p - '0');
/* Failure if no number present. */
if (p == header)
return 0;
/* Skip trailing whitespace. */
p += skip_lws (p);
/* Indicate failure if trailing garbage is present. */
if (*p)
return 0;