From 13fdccbe48a3fd8a0175c95c8af68079a3171fa6 Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Tue, 28 Sep 2021 16:00:26 +0900 Subject: [PATCH] Revert "object: add create/destroy api for external object" This reverts commit 29f3b235eab9501d4d032a63824f68ef54cf98cc. Change-Id: I37410a24fe9795aac1f4cd3ad5c22b2fecf417ea --- src/lib/pepper/object.c | 17 ----------------- src/lib/pepper/pepper.h | 7 ------- 2 files changed, 24 deletions(-) diff --git a/src/lib/pepper/object.c b/src/lib/pepper/object.c index d786d20..f9be9cb 100644 --- a/src/lib/pepper/object.c +++ b/src/lib/pepper/object.c @@ -76,23 +76,6 @@ pepper_object_fini(pepper_object_t *object) pepper_id_allocator_free(&id_allocator, object->id); } -PEPPER_API pepper_object_t * -pepper_object_create(size_t size) -{ - pepper_object_t *object; - - object = pepper_object_alloc(PEPPER_OBJECT_EXTERNAL, size); - PEPPER_CHECK(object, return NULL, "pepper_object_alloc() failed.\n"); - - return object; -} - -PEPPER_API void -pepper_object_destroy(pepper_object_t *object) -{ - pepper_object_fini(object); -} - /** * Get the type of the given object * diff --git a/src/lib/pepper/pepper.h b/src/lib/pepper/pepper.h index 3672e17..597b4e9 100644 --- a/src/lib/pepper/pepper.h +++ b/src/lib/pepper/pepper.h @@ -288,7 +288,6 @@ typedef enum pepper_object_type { PEPPER_OBJECT_PLANE, /**< #pepper_plane_t (internally used) */ PEPPER_OBJECT_HWC, /**< #pepper_hwc_t (internally used) */ PEPPER_OBJECT_SUBCOMPOSITOR,/**< #pepper_compositor_t */ - PEPPER_OBJECT_EXTERNAL, /**< #object created outside pepper */ } pepper_object_type_t; enum pepper_built_in_events { @@ -808,12 +807,6 @@ struct pepper_input_event { double value; /**< pointer axis value. */ }; -PEPPER_API pepper_object_t * -pepper_object_create(size_t size); - -PEPPER_API void -pepper_object_destroy(pepper_object_t *object); - PEPPER_API pepper_object_type_t pepper_object_get_type(pepper_object_t *object); -- 2.34.1