Daniele Bartolini %!s(int64=9) %!d(string=hai) anos
pai
achega
e710bfd145
Modificáronse 1 ficheiros con 21 adicións e 8 borrados
  1. 21 8
      src/resource/compile_options.h

+ 21 - 8
src/resource/compile_options.h

@@ -17,14 +17,27 @@
 #include "vector.h"
 #include <setjmp.h>
 
-#define RESOURCE_COMPILER_ASSERT(condition, opts, msg, ...) do { if (!(condition))\
-	{ opts.error(msg, ##__VA_ARGS__); } } while(0)
-
-#define RESOURCE_COMPILER_ASSERT_RESOURCE_EXISTS(type, name, opts)\
-	RESOURCE_COMPILER_ASSERT(opts.resource_exists(type, name), opts, "Resource does not exist: '%s.%s'", name, type)
-
-#define RESOURCE_COMPILER_ASSERT_FILE_EXISTS(name, opts)\
-	RESOURCE_COMPILER_ASSERT(opts.file_exists(name), opts, "File does not exist: '%s'", name)
+#define RESOURCE_COMPILER_ASSERT(condition, opts, msg, ...) \
+	do                                                      \
+	{                                                       \
+		if (!(condition))                                   \
+			opts.error(msg, ##__VA_ARGS__);                 \
+	} while(0)
+
+#define RESOURCE_COMPILER_ASSERT_RESOURCE_EXISTS(type, name, opts) \
+	RESOURCE_COMPILER_ASSERT(opts.resource_exists(type, name)      \
+		, opts                                                     \
+		, "Resource does not exist: '%s.%s'"                       \
+		, name                                                     \
+		, type                                                     \
+		)
+
+#define RESOURCE_COMPILER_ASSERT_FILE_EXISTS(name, opts) \
+	RESOURCE_COMPILER_ASSERT(opts.file_exists(name)      \
+		, opts                                           \
+		, "File does not exist: '%s'"                    \
+		, name                                           \
+		)
 
 namespace crown
 {