X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fcss-url.c;h=de1caad932a3f3ce77afd619e2a62a090eae466f;hp=ab8d67612ca4e54ed6f90ac5e0cd427dedd275e4;hb=2f6aa1d7417df1dfc58597777686fbd77179b9fd;hpb=e095cc064eb72ca0cee6d41622e39e7ea3f211a6 diff --git a/src/css-url.c b/src/css-url.c index ab8d6761..de1caad9 100644 --- a/src/css-url.c +++ b/src/css-url.c @@ -1,6 +1,6 @@ /* Collect URLs from CSS source. - Copyright (C) 1998, 2000, 2001, 2002, 2003, 2009, 2010 Free Software - Foundation, Inc. + Copyright (C) 1998, 2000, 2001, 2002, 2003, 2009, 2010, 2011 Free + Software Foundation, Inc. This file is part of GNU Wget. @@ -124,9 +124,11 @@ get_uri_string (const char *at, int *pos, int *length) /* skip leading space */ while (isspace (at[*pos])) { - (*pos)++; - (*length)--; + (*pos)++; + if (--(*length) == 0) + return NULL; } + /* skip trailing space */ while (isspace (at[*pos + *length - 1])) {