Code

object: Removed support for cloning typed objects.
[sysdb.git] / src / core / object.c
index d6665e7cbd7546645093d0d97c68136dc17ed8a0..0205ed588f1e58a8afd727a99443c8037add9604 100644 (file)
@@ -66,8 +66,7 @@ static sdb_type_t sdb_object_wrapper_type = {
        sizeof(sdb_object_wrapper_t),
 
        sdb_object_wrapper_init,
-       sdb_object_wrapper_destroy,
-       /* clone = */ NULL
+       sdb_object_wrapper_destroy
 };
 
 /*
@@ -155,14 +154,6 @@ sdb_object_ref(sdb_object_t *obj)
        ++obj->ref_cnt;
 } /* sdb_object_ref */
 
-sdb_object_t *
-sdb_object_clone(const sdb_object_t *obj)
-{
-       if ((! obj) || (! obj->type.clone))
-               return NULL;
-       return obj->type.clone(obj);
-} /* sdb_object_clone */
-
 int
 sdb_object_cmp_by_name(const sdb_object_t *o1, const sdb_object_t *o2)
 {