From ca9665c10cf06a8141371658430f8912dcce5699 Mon Sep 17 00:00:00 2001 From: Dave Wetzel Date: Fri, 11 Mar 2005 10:31:26 +0000 Subject: [PATCH] changes to support various encodings in GSMime git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@20895 72102866-910b-0410-8b05-ffd578937521 --- GSWeb.framework/GSWRequest.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/GSWeb.framework/GSWRequest.m b/GSWeb.framework/GSWRequest.m index d6c2abb..73243c3 100644 --- a/GSWeb.framework/GSWRequest.m +++ b/GSWeb.framework/GSWRequest.m @@ -1851,11 +1851,13 @@ RCS_ID("$Id$") }; [headersString appendString:@"\n"]; NSDebugMLLog(@"requests",@"headersString=[\n%@\n]",headersString); - - headersData=[headersString dataUsingEncoding:[self formValueEncoding]]; + // headersData=[headersString dataUsingEncoding:[self formValueEncoding]]; +// NSASCIIStringEncoding should be ok dave@turbocat.de + headersData=[headersString dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]; parser=[GSMimeParser mimeParser]; [parser parse:headersData]; [parser expectNoHeaders]; + [parser setDefaultEncoding:[self formValueEncoding]]; if ([parser parse:_contentData]) [parser parse:nil]; NSDebugMLLog(@"requests",@"[parser isComplete]=%d",[parser isComplete]);