ardour
cocoa_open_uri.mm
Go to the documentation of this file.
1 #include <CoreFoundation/CFLocale.h>
2 #import <CoreFoundation/CFString.h>
3 #import <Foundation/NSString.h>
4 #import <Foundation/NSURL.h>
5 #import <Foundation/NSAutoreleasePool.h>
6 #import <AppKit/NSWorkspace.h>
7 
8 bool
9 cocoa_open_url (const char* uri)
10 {
11  NSString* struri = [[NSString alloc] initWithUTF8String:uri];
12  NSURL* nsurl = [[NSURL alloc] initWithString:struri];
13 
14  bool ret = [[NSWorkspace sharedWorkspace] openURL:nsurl];
15 
16  [struri release];
17  [nsurl release];
18 
19  return ret;
20 }
bool cocoa_open_url(const char *uri)