#undef YES // stupid, stupid gtkmm and/or NSObjC
#undef NO // ditto
+#ifdef GTKOSX
+#include <objc/objc.h>
+#ifdef nil
+ /*Stupid OS X defining nil*/
+#undef nil
+#endif
+#endif
+
#include "ardour_ui.h"
#include "actions.h"
#include "opts.h"
}
}
+bool
+cocoa_open_url (const char* uri)
+{
+ NSString* struri = [[NSString alloc] initWithUTF8String:uri];
+ NSURL* nsurl = [[NSURL alloc] initWithString:struri];
+
+ bool ret = [[NSWorkspace sharedWorkspace] openURL:nsurl];
+
+ [struri release];
+ [nsurl release];
+
+ return ret;
+}