summaryrefslogtreecommitdiff
path: root/src/lib/eolian/database_constructor_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/eolian/database_constructor_api.c')
-rw-r--r--src/lib/eolian/database_constructor_api.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/lib/eolian/database_constructor_api.c b/src/lib/eolian/database_constructor_api.c
index 90b1d47e97..bedf9ab7da 100644
--- a/src/lib/eolian/database_constructor_api.c
+++ b/src/lib/eolian/database_constructor_api.c
@@ -5,13 +5,6 @@
#include <Eina.h>
#include "eolian_database.h"
-EAPI Eina_Stringshare *
-eolian_constructor_full_name_get(const Eolian_Constructor *ctor)
-{
- EINA_SAFETY_ON_NULL_RETURN_VAL(ctor, NULL);
- return ctor->full_name;
-}
-
EAPI const Eolian_Class *
eolian_constructor_class_get(const Eolian_Constructor *ctor)
{
@@ -26,8 +19,8 @@ eolian_constructor_function_get(const Eolian_Constructor *ctor)
const Eolian_Class *klass = eolian_constructor_class_get(ctor);
if (!klass)
return NULL;
- return eolian_class_function_get_by_name(klass,
- ctor->full_name + strlen(klass->full_name) + 1, EOLIAN_UNRESOLVED);
+ return eolian_class_function_by_name_get(klass,
+ ctor->base.name + strlen(klass->base.name) + 1, EOLIAN_UNRESOLVED);
}
EAPI Eina_Bool