X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Finclude%2Fcore%2Fobject.h;h=819d11e849b48d4e1e2eb65d35247f4abe22af29;hb=851c33e513e67986fa3efa68400564b457d69d17;hp=25e37d18b7c4a2817a438f4624a3bdf2b3c9e93a;hpb=a6aba8073470766a456ee417cd948fe56c1e4f2c;p=sysdb.git diff --git a/src/include/core/object.h b/src/include/core/object.h index 25e37d1..819d11e 100644 --- a/src/include/core/object.h +++ b/src/include/core/object.h @@ -109,6 +109,13 @@ sdb_object_create_simple(const char *name, size_t size, #define sdb_object_create_T(n,t) \ sdb_object_create_simple((n), sizeof(t), NULL) +/* + * sdb_object_create_dT: + * Create a simple object of dynamic type 't' using destructor 'd'. + */ +#define sdb_object_create_dT(n,t,d) \ + sdb_object_create_simple((n), sizeof(t), d) + /* * sdb_object_create_wrapper: * Create a new sdb_object_t wrapping some arbitrary other object.