Make INIT method optional for oplists.

This commit is contained in:
Patrick Pelissier committed 2018-09-08 08:57:02 +02:00
1 parent 7510e36f6b
commit 5eb5d2420e
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -51,7 +51,7 @@
/* FIXME: Do we want to export some methods as they are slow and
are not fit to be used for building other methods (like _remove)? */
#define ARRAYI_OPLIST2(name, oplist) \
(INIT(M_C(name, _init)) \
(M_IF_METHOD(INIT, oplist)(INIT(M_C(name, _init)),) \
,INIT_SET(M_C(name, _init_set)) \
,INIT_WITH(API_1(M_INIT_VAI)) \
,SET(M_C(name, _set)) \
+1 -1
View File
@@ -54,7 +54,7 @@
#define LISTI_OPLIST(arg) LISTI_OPLIST2 arg
#define LISTI_OPLIST2(name, oplist) \
(INIT(M_C(name, _init)), \
(M_IF_METHOD(INIT, oplist)(INIT(M_C(name, _init)),), \
INIT_SET(M_C(name, _init_set)), \
INIT_WITH(API_1(M_INIT_VAI)), \
SET(M_C(name, _set)), \