#include <ctime>

class util {
public:
    int static GetTimestamp() {
        return std::time(0);
    }

    void static OpenUrl(const String url) {
        String cmd("open ");
        cmd += url;
        system(cmd.ToCString<char>());
    }
};

#include <ctime>

class util {
public:
    int static GetTimestamp() {
        return std::time(0);
    }

    void static OpenUrl(String url) {
        system("open " + url);
    }
};

--- 
+++ 
@@ -6,7 +6,9 @@
         return std::time(0);
     }
 
-    void static OpenUrl(String url) {
-        system("open " + url);
+    void static OpenUrl(const String url) {
+        String cmd("open ");
+        cmd += url;
+        system(cmd.ToCString<char>());
     }
 };
GLFW: Fix the native part of Util.OpenUrl
