]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/lib/macro.qh
Merge branch 'terencehill/menu_optimization' into 'master'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / lib / macro.qh
index adcbe3553b03c9816868a1b0cdc2c40dfaf62c10..809708d7439e57fc3870b47714422a653a54667c 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef MACRO_H
-#define MACRO_H
+#pragma once
 
 #if 1
     void voidfunc() { error("voidfunc"); }
@@ -10,4 +9,8 @@
     #define MACRO_END } while (0)
 #endif
 
-#endif
+#define _CAT(a, b) a ## b
+#define CAT(a, b) _CAT(a, b)
+
+#define _STR(it) #it
+#define STR(it) _STR(it)