cvs: /php4/ext/standard url.c

From: Date: Mon, 27 Sep 1999 15:17:28 +0000
Subject: cvs: /php4/ext/standard url.c
Groups: php.version4 
Request: Send a blank email to php-version4+get-4956@lists.php.net to get a copy of this message
andrey Mon Sep 27 11:17:28 1999 EDT Modified files: /php4/ext/standard url.c Log: Fix for bug #2199. Redirect was returning http:// which resulted in a crash. Index: php4/ext/standard/url.c diff -u php4/ext/standard/url.c:1.9 php4/ext/standard/url.c:1.10 --- php4/ext/standard/url.c:1.9 Fri Sep 24 15:35:25 1999 +++ php4/ext/standard/url.c Mon Sep 27 11:17:28 1999 @@ -15,7 +15,7 @@ | Author: Jim Winstead (jimw@php.net) | +----------------------------------------------------------------------+ */ -/* $Id: url.c,v 1.9 1999/09/24 19:35:25 sas Exp $ */ +/* $Id: url.c,v 1.10 1999/09/27 15:17:28 andrey Exp $ */ #include <stdlib.h> #include <string.h> @@ -139,6 +139,14 @@ ret->port = (unsigned short) strtol(result + subs[7].rm_so, NULL, 10); } efree(result); + } + else { + STR_FREE(ret->scheme); + STR_FREE(ret->path); + STR_FREE(ret->query); + STR_FREE(ret->fragment); + efree(ret); + return NULL; } regfree(&re); return ret;

« previous php.version4 (#4956) next »