cvs: php4 /main rfc1867.c

From: Date: Fri, 20 Oct 2000 23:40:07 +0000
Subject: cvs: php4 /main rfc1867.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-2181@lists.php.net to get a copy of this message
sas Fri Oct 20 16:40:07 2000 EDT Modified files: /php4/main rfc1867.c Log: Parse quoted boundary correctly Index: php4/main/rfc1867.c diff -u php4/main/rfc1867.c:1.52 php4/main/rfc1867.c:1.53 --- php4/main/rfc1867.c:1.52 Tue Oct 17 11:13:35 2000 +++ php4/main/rfc1867.c Fri Oct 20 16:40:07 2000 @@ -15,7 +15,7 @@ | Authors: Rasmus Lerdorf <rasmus@php.net> | +----------------------------------------------------------------------+ */ -/* $Id: rfc1867.c,v 1.52 2000/10/17 18:13:35 zeev Exp $ */ +/* $Id: rfc1867.c,v 1.53 2000/10/20 23:40:07 sas Exp $ */ #include <stdio.h> #include "php.h" @@ -442,6 +442,12 @@ } boundary++; boundary_len = strlen(boundary); + + if (boundary[0] == '"' && boundary[boundary_len-1] == '"') { + boundary++; + boundary_len -= 2; + boundary[boundary_len] = '\0'; + } if (SG(request_info).post_data) { php_mime_split(SG(request_info).post_data, SG(request_info).post_data_length, boundary, array_ptr SLS_CC PLS_CC);

« previous php.cvs (#2181) next »