Code

object: Static wrapper objects cannot have a destructor.
[sysdb.git] / src / include / core / object.h
index 42352b085876b48cbbaca7716670d05c4bc06d14..a92fb53945676f65fbbada4bfe4f680d22427093 100644 (file)
@@ -133,8 +133,8 @@ sdb_object_t *
 sdb_object_create_wrapper(const char *name,
                void *data, void (*destructor)(void *));
 
-#define SDB_OBJECT_WRAPPER_STATIC(obj, destructor) \
-       { SDB_OBJECT_INIT, (obj), (destructor) }
+#define SDB_OBJECT_WRAPPER_STATIC(obj) \
+       { SDB_OBJECT_INIT, (obj), /* destructor */ NULL }
 
 /*
  * sdb_object_deref: