Procházet zdrojové kódy

fix Android being reported as Linux (close #206)

ncannasse před 6 roky
rodič
revize
b9285f1e9f
1 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. 4 4
      src/std/sys.c

+ 4 - 4
src/std/sys.c

@@ -105,10 +105,6 @@ HL_PRIM vbyte *hl_sys_string() {
 	return (vbyte*)sys_platform_name();
 	return (vbyte*)sys_platform_name();
 #elif defined(HL_WIN) || defined(HL_CYGWIN) || defined(HL_MINGW)
 #elif defined(HL_WIN) || defined(HL_CYGWIN) || defined(HL_MINGW)
 	return (vbyte*)USTR("Windows");
 	return (vbyte*)USTR("Windows");
-#elif defined(HL_GNUKBSD)
-	return (vbyte*)USTR("GNU/kFreeBSD");
-#elif defined(HL_LINUX)
-	return (vbyte*)USTR("Linux");
 #elif defined(HL_BSD)
 #elif defined(HL_BSD)
 	return (vbyte*)USTR("BSD");
 	return (vbyte*)USTR("BSD");
 #elif defined(HL_MAC)
 #elif defined(HL_MAC)
@@ -119,6 +115,10 @@ HL_PRIM vbyte *hl_sys_string() {
 	return (vbyte*)USTR("tvOS");
 	return (vbyte*)USTR("tvOS");
 #elif defined(HL_ANDROID)
 #elif defined(HL_ANDROID)
 	return (vbyte*)USTR("Android");
 	return (vbyte*)USTR("Android");
+#elif defined(HL_GNUKBSD)
+	return (vbyte*)USTR("GNU/kFreeBSD");
+#elif defined(HL_LINUX)
+	return (vbyte*)USTR("Linux");
 #else
 #else
 #error Unknown system string
 #error Unknown system string
 #endif
 #endif