]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-lua: Reformat macros in dlua-script-private.h
authorAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 19 Feb 2021 13:20:07 +0000 (15:20 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Mon, 22 Mar 2021 10:38:20 +0000 (10:38 +0000)
src/lib-lua/dlua-script-private.h

index 2beee6190ddba365f64f8ff000eb0de9cca38f3c..750ff46b2ff738c77f7d08e125f0318b44c0eaed 100644 (file)
@@ -7,17 +7,23 @@
 #include "dlua-compat.h"
 
 /* consistency helpers */
-#define lua_isstring(L, n) (lua_isstring(L, n) == 1)
-#define lua_isnumber(L, n) (lua_isnumber(L, n) == 1)
-#define lua_toboolean(L, n) (lua_toboolean(L, n) == 1)
+#define lua_isstring(L, n) (lua_isstring((L), (n)) == 1)
+#define lua_isnumber(L, n) (lua_isnumber((L), (n)) == 1)
+#define lua_toboolean(L, n) (lua_toboolean((L), (n)) == 1)
 #define lua_pushboolean(L, b) lua_pushboolean((L), (b) ? 1 : 0)
 
-#define DLUA_TABLE_STRING(n, val) { .name = (n), .type = DLUA_TABLE_VALUE_STRING, .v.s = (val) }
-#define DLUA_TABLE_INTEGER(n, val) { .name = (n), .type = DLUA_TABLE_VALUE_INTEGER, .v.i = (val) }
-#define DLUA_TABLE_ENUM(n) { .name = #n, .type = DLUA_TABLE_VALUE_INTEGER, .v.i = (n) }
-#define DLUA_TABLE_DOUBLE(n, val) { .name = (n), .type = DLUA_TABLE_VALUE_DOUBLE, .v.d = (val) }
-#define DLUA_TABLE_BOOLEAN(n, val) { .name = (n), .type = DLUA_TABLE_VALUE_BOOLEAN, .v.b = (val) }
-#define DLUA_TABLE_NULL(n, s) { .name = (n), .type = DLUA_TABLE_VALUE_NULL }
+#define DLUA_TABLE_STRING(n, val) { .name = (n),\
+                                   .type = DLUA_TABLE_VALUE_STRING, .v.s = (val) }
+#define DLUA_TABLE_INTEGER(n, val) { .name = (n), \
+                                   .type = DLUA_TABLE_VALUE_INTEGER, .v.i = (val) }
+#define DLUA_TABLE_ENUM(n) { .name = #n, \
+                            .type = DLUA_TABLE_VALUE_INTEGER, .v.i = (n) }
+#define DLUA_TABLE_DOUBLE(n, val) { .name = (n), \
+                                   .type = DLUA_TABLE_VALUE_DOUBLE, .v.d = (val) }
+#define DLUA_TABLE_BOOLEAN(n, val) { .name = (n), \
+                                    .type = DLUA_TABLE_VALUE_BOOLEAN, .v.b = (val) }
+#define DLUA_TABLE_NULL(n, s) { .name = (n), \
+                               .type = DLUA_TABLE_VALUE_NULL }
 #define DLUA_TABLE_END { .name = NULL }
 
 #define DLUA_REQUIRE_ARGS_IN(L, x, y) \