diff options
| author | Manolo Gouy <Manolo> | 2011-06-16 12:35:32 +0000 |
|---|---|---|
| committer | Manolo Gouy <Manolo> | 2011-06-16 12:35:32 +0000 |
| commit | 598057f07928b42e4b24a52c40e72f9fbc036d5f (patch) | |
| tree | 36dd03c31a7daa89f16625c6b6f7d105df57514c | |
| parent | 82e53806aaf30627fbc21bf129c80d9509e275f5 (diff) | |
Fix STR #2665: Mac OS: use bundle name when available.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8807 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
| -rw-r--r-- | src/Fl_cocoa.mm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Fl_cocoa.mm b/src/Fl_cocoa.mm index a92eee0b5..b10390af6 100644 --- a/src/Fl_cocoa.mm +++ b/src/Fl_cocoa.mm @@ -2915,7 +2915,9 @@ static void createAppleMenu(void) NSMenuItem *menuItem; NSString *title; - NSString *nsappname = [[NSProcessInfo processInfo] processName]; + NSString *nsappname = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleName"]; + if (nsappname == nil) + nsappname = [[NSProcessInfo processInfo] processName]; appleMenu = [[NSMenu alloc] initWithTitle:@""]; /* Add menu items */ title = [[NSString stringWithUTF8String:Fl_Mac_App_Menu::about] stringByAppendingString:nsappname]; |
