Code

store_json: Base the memstore emitter on the store-writer API.
[sysdb.git] / src / core / object.c
index 9101918654379a1ff41491df64187d399468d186..c39faf4aed2c89f684a3e2c0c947b0eba7fe2d18 100644 (file)
@@ -149,6 +149,9 @@ sdb_object_deref(sdb_object_t *obj)
        if (obj->ref_cnt > 0)
                return;
 
+       /* we'd access free'd memory in case ref_cnt < 0 */
+       assert(! obj->ref_cnt);
+
        if (obj->type.destroy)
                obj->type.destroy(obj);