diff options
author | jcid <devnull@localhost> | 2008-10-23 20:55:15 +0200 |
---|---|---|
committer | jcid <devnull@localhost> | 2008-10-23 20:55:15 +0200 |
commit | 098e2b5ef7e5e4fe8653924b334f2dbdd0a6e841 (patch) | |
tree | a7bcc5c4e4360a07a56bb1fc438e5bbcce75bccc /dpi/cookies.c | |
parent | 7e3d854da3c3ed7b7a7d51d35d587e8a630ba07c (diff) |
- Made cookierc parsing more robust.
Diffstat (limited to 'dpi/cookies.c')
-rw-r--r-- | dpi/cookies.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/dpi/cookies.c b/dpi/cookies.c index bfdf3b3d..63a1b7f8 100644 --- a/dpi/cookies.c +++ b/dpi/cookies.c @@ -1247,12 +1247,11 @@ static int Cookie_control_init(void) j = 0; /* Get the domain */ - while (!isspace(line[i])) + while (line[i] != '\0' && !isspace(line[i])) domain[j++] = line[i++]; domain[j] = '\0'; /* Skip past whitespaces */ - i++; while (isspace(line[i])) i++; |