diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/Fl_cocoa.mm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Fl_cocoa.mm b/src/Fl_cocoa.mm index 0951e1c06..120985a00 100644 --- a/src/Fl_cocoa.mm +++ b/src/Fl_cocoa.mm @@ -1625,8 +1625,10 @@ Fl_Window *fl_dnd_target_window = 0; static void q_set_window_title(NSWindow *nsw, const char * name ) { CFStringRef utf8_title = CFStringCreateWithCString(NULL, (name ? name : ""), kCFStringEncodingUTF8); - [nsw setTitle:(NSString*)utf8_title ]; - CFRelease(utf8_title); + if(utf8_title) { + [nsw setTitle:(NSString*)utf8_title ]; + CFRelease(utf8_title); + } } |
