summaryrefslogtreecommitdiff
path: root/2
blob: d18ec6df3ebb97e1c06974f77b95df81f7ff062f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#define _GNU_SOURCE
#include <dlfcn.h>

#include <Eo.h>
#include <Evas.h>
#include <Elementary.h>

#include <Eolian.h>

EAPI Eo *
_eo_add_internal_start(const char *file, int line, const Eo_Class *klass_id, Eo *parent_id, Eina_Bool ref)
{
   Eo *ret = NULL;
   Eo *(*_eo_add_start)(const char *, int, const Eo_Class *, Eo *, Eina_Bool) = dlsym(RTLD_NEXT, __func__);

   ret = _eo_add_start(file, line, klass_id, parent_id, ref);
   eo_do(ret, eo_key_data_set("__espion_data", EINA_TRUE));

}