1
0
Эх сурвалжийг харах

Merge commit '0025621b8064f5c72561d5d7b7a1fbdde860c236' into main

Sam Lantinga 2 жил өмнө
parent
commit
95405d9625
1 өөрчлөгдсөн 15 нэмэгдсэн , 7 устгасан
  1. 15 7
      test/testurl.c

+ 15 - 7
test/testurl.c

@@ -11,6 +11,16 @@
 */
 #include "SDL.h"
 
+static void tryOpenURL(const char *url)
+{
+    SDL_Log("Opening '%s' ...", url);
+    if (SDL_OpenURL(url) == 0) {
+        SDL_Log("  success!");
+    } else {
+        SDL_Log("  failed! %s", SDL_GetError());
+    }
+}
+
 int main(int argc, char **argv)
 {
     int i;
@@ -19,14 +29,12 @@ int main(int argc, char **argv)
         return 1;
     }
 
-    for (i = 1; i < argc; i++) {
-        const char *url = argv[i];
-        SDL_Log("Opening '%s' ...", url);
-        if (SDL_OpenURL(url) == 0) {
-            SDL_Log("  success!");
-        } else {
-            SDL_Log("  failed! %s", SDL_GetError());
+    if (argc > 1) {
+        for (i = 1; i < argc; i++) {
+            tryOpenURL(argv[i]);
         }
+    } else {
+        tryOpenURL("https://libsdl.org/");
     }
 
     SDL_Quit();