mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 09:04:13 +00:00
Fix bug parsing header beginning with 'http'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25213 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
f69d5c44b4
commit
a3dfaf907e
2 changed files with 10 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2007-06-01 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/Additions/GSMime.m: Fix problem where any header starting
|
||||
with 'http' would be mangled.
|
||||
|
||||
2007-05-31 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Tools/NSKeyValueCoding.m: Minor fix for backward compatibility in
|
||||
|
|
|
@ -1562,8 +1562,11 @@ wordData(NSString *word)
|
|||
/*
|
||||
* Special case - permit web response status line to act like a header.
|
||||
*/
|
||||
if ([scanner scanString: @"HTTP" intoString: &name] == NO
|
||||
|| [scanner scanString: @"/" intoString: 0] == NO)
|
||||
if ([scanner scanString: @"HTTP/" intoString: &name] == YES)
|
||||
{
|
||||
name = @"HTTP";
|
||||
}
|
||||
else
|
||||
{
|
||||
if ([scanner scanUpToString: @":" intoString: &name] == NO)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue