#include "pbd/epa.h"
#include "pbd/openuri.h"
+#ifdef __APPLE__
+ extern bool cocoa_open_url (const char*);
+#endif
+
+#ifdef PLATFORM_WINDOWS
+ #include <windows.h>
+#endif
+
bool
PBD::open_uri (const char* uri)
{
-#ifdef __APPLE__
- extern bool cocoa_open_url (const char*);
+#ifdef PLATFORM_WINDOWS
+ ShellExecute(NULL, "open", uri, NULL, NULL, SW_SHOWNORMAL);
+ return true;
+#elif __APPLE__
return cocoa_open_url (uri);
#else
EnvironmentalProtectionAgency* global_epa = EnvironmentalProtectionAgency::get_global_epa ();