Deprecated: Assigning the return value of new by reference is deprecated in /home/bluestat/public_html/source/index.php on line 477
MacGDBp - Commitdiff - ViewGit - Blue Static

We need to use UTF8 string encoding instead of ASCII because we're receiving XML. Socket code should be perfect now.

Robert Sesek [2009-05-19 01:58]
We need to use UTF8 string encoding instead of ASCII because we're receiving XML. Socket code should be perfect now.

* Source/SocketWrapper.m:
(receive)
diff --git a/Source/SocketWrapper.m b/Source/SocketWrapper.m
index f93d2f1..07b21ee 100644
--- a/Source/SocketWrapper.m
+++ b/Source/SocketWrapper.m
@@ -193,7 +193,7 @@
 			[self error:@"Socket closed or could not be read"];
 			return nil;
 		}
-		NSString* temp = [NSString stringWithCString:buffer encoding:NSASCIIStringEncoding];
+		NSString* temp = [NSString stringWithCString:buffer encoding:NSUTF8StringEncoding];
 		[string appendString:temp];
 		received += [temp length];
 	}