X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fcss-url.c;fp=src%2Fcss-url.c;h=65aa7fe8296e88f1cb725038bbd4a0f71abe815d;hp=ab8d67612ca4e54ed6f90ac5e0cd427dedd275e4;hb=e6152f32652093ff58f6ec7eabde73099f8cd0a0;hpb=e6b486fd930fea1a6edddf943c6385be8c74418e diff --git a/src/css-url.c b/src/css-url.c index ab8d6761..65aa7fe8 100644 --- a/src/css-url.c +++ b/src/css-url.c @@ -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])) {