summaryrefslogtreecommitdiff
path: root/includes/oo.h
diff options
context:
space:
mode:
authorJonas Kohl <gitlab@jonaskohl.de>2024-08-30 23:11:31 +0200
committerJonas Kohl <gitlab@jonaskohl.de>2024-08-30 23:11:31 +0200
commitdf27145973d68b734e975c1813d5c1ada53c2c24 (patch)
tree7156e4acdff8c9cd987006e60ac3db4ad3e2cb02 /includes/oo.h
parentf562db1d3303d81ce5fe9440cc858e24a7a26eff (diff)
Merge METHOD_ARG and METHOD macrosHEADmain
Diffstat (limited to 'includes/oo.h')
-rw-r--r--includes/oo.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/includes/oo.h b/includes/oo.h
index b75812f..85fc8ab 100644
--- a/includes/oo.h
+++ b/includes/oo.h
@@ -36,8 +36,7 @@
return ptr; \
}
-#define METHOD(T, N) CONCAT3(T, _, N) (T self)
-#define METHOD_ARG(T, N, ...) CONCAT3(T, _, N) (T self, __VA_ARGS__)
+#define METHOD(T, N, ...) CONCAT3(T, _, N) (T self __VA_OPT__(,) __VA_ARGS__)
#define GETTER(T, MT, M) MT CONCAT4(T, _, M, _get) (T self)
#define SETTER(T, MT, M) void CONCAT4(T, _, M, _set) (T self, MT v)