From da80435d0fd9387186a9e42638886fd6bc8a113e Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Sat, 26 Mar 2005 17:55:28 +0000 Subject: [PATCH] Use UTF-8 strings. Sometimes +[NSString stringWithUTF8String:] returns nil (I have no idea why), so use an empty string in that case. --- stepmania/src/arch/LoadingWindow/LoadingWindow_Cocoa.mm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/arch/LoadingWindow/LoadingWindow_Cocoa.mm b/stepmania/src/arch/LoadingWindow/LoadingWindow_Cocoa.mm index c2015505c7..147e53f34a 100644 --- a/stepmania/src/arch/LoadingWindow/LoadingWindow_Cocoa.mm +++ b/stepmania/src/arch/LoadingWindow/LoadingWindow_Cocoa.mm @@ -55,7 +55,9 @@ void DisposeOfCocoaWindow() void SetCocoaWindowText(const char *s) { - [text setString:[NSString stringWithCString:s]]; + NSString *str = [NSString stringWithUTF8String:s]; + + [text setString:(str ? str : @"" )]; [text display]; }