aboutsummaryrefslogtreecommitdiff
path: root/dpi/cookies.c
diff options
context:
space:
mode:
authorjcid <devnull@localhost>2008-10-23 20:55:15 +0200
committerjcid <devnull@localhost>2008-10-23 20:55:15 +0200
commit098e2b5ef7e5e4fe8653924b334f2dbdd0a6e841 (patch)
treea7bcc5c4e4360a07a56bb1fc438e5bbcce75bccc /dpi/cookies.c
parent7e3d854da3c3ed7b7a7d51d35d587e8a630ba07c (diff)
- Made cookierc parsing more robust.
Diffstat (limited to 'dpi/cookies.c')
-rw-r--r--dpi/cookies.c3
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++;