added function to check if string is URL (not used yet)
authorHolger Schemel <info@artsoft.org>
Sat, 9 Apr 2022 09:06:46 +0000 (11:06 +0200)
committerHolger Schemel <info@artsoft.org>
Sat, 9 Apr 2022 09:06:46 +0000 (11:06 +0200)
src/libgame/misc.c
src/libgame/misc.h

index 05599b777ebe98a8784a0adf39067f841a6ac89b..54e5bfd16b4822d7f682f3755aa6aac8e4952a66 100644 (file)
@@ -1298,6 +1298,14 @@ boolean strSuffixLower(char *s, char *suffix)
   return match;
 }
 
+boolean isURL(char *s)
+{
+  while (*s && *s >= 'a' && *s <= 'z')
+    s++;
+
+  return strPrefix(s, "://");
+}
+
 
 // ----------------------------------------------------------------------------
 // command line option handling functions
index 6c53d3181b65fc8571d546cf02222eccd3072225..38e4edfa0600c72862732adc69ff286811dfd8ac 100644 (file)
@@ -188,6 +188,7 @@ boolean strPrefix(char *, char *);
 boolean strSuffix(char *, char *);
 boolean strPrefixLower(char *, char *);
 boolean strSuffixLower(char *, char *);
+boolean isURL(char *);
 
 void GetOptions(int, char **,
                void (*print_usage_function)(void),