diff options
author | Tom Hacohen <tom@stosb.com> | 2013-11-08 15:20:38 +0000 |
---|---|---|
committer | Tom Hacohen <tom@stosb.com> | 2013-11-08 15:20:38 +0000 |
commit | e41b16e0a0cabcb3154193489cdc2f25c7a6d286 (patch) | |
tree | 4c0f53ddec60e45ecb206b85934b5e47f3a02d90 | |
parent | e762b870bb6e5fc592db57909557ca4ef91782c4 (diff) | |
download | efl-e41b16e0a0cabcb3154193489cdc2f25c7a6d286.tar.gz |
Eo2: Prefix all the eo2_*internal* functions with an underscore.
This prevents them from being auto-completed by IDEs which makes
development nicer.
-rw-r--r-- | src/lib/eo/Eo.h | 12 | ||||
-rw-r--r-- | src/lib/eo/eo.c | 6 |
2 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/eo/Eo.h b/src/lib/eo/Eo.h index 974e86ccb7..c37b9ab77a 100644 --- a/src/lib/eo/Eo.h +++ b/src/lib/eo/Eo.h @@ -854,11 +854,11 @@ EAPI void eo_error_set_internal(const Eo *obj, const char *file, int line); #define eo2_add(klass, parent, ...) \ ({ \ const Eo_Class *_tmp_klass = klass; \ - Eo *_tmp_obj = eo2_add_internal_start(__FILE__, __LINE__, _tmp_klass, parent); \ + Eo *_tmp_obj = _eo2_add_internal_start(__FILE__, __LINE__, _tmp_klass, parent); \ eo2_do(_tmp_obj, \ eo2_constructor(); \ __VA_ARGS__; \ - _tmp_obj = eo2_add_internal_end(__FILE__, __LINE__, _tmp_obj); \ + _tmp_obj = _eo2_add_internal_end(__FILE__, __LINE__, _tmp_obj); \ ); \ _tmp_obj; \ }) @@ -881,10 +881,10 @@ EAPI void eo_error_set_internal(const Eo *obj, const char *file, int line); #define eo2_add_custom(klass, parent, ...) \ ({ \ const Eo_Class *_tmp_klass = klass; \ - Eo *_tmp_obj = eo2_add_internal_start(__FILE__, __LINE__, _tmp_klass, parent); \ + Eo *_tmp_obj = _eo2_add_internal_start(__FILE__, __LINE__, _tmp_klass, parent); \ eo2_do(_tmp_obj, \ __VA_ARGS__; \ - _tmp_obj = eo2_add_internal_end(__FILE__, __LINE__, _tmp_obj); \ + _tmp_obj = _eo2_add_internal_end(__FILE__, __LINE__, _tmp_obj); \ ); \ _tmp_obj; \ }) @@ -902,8 +902,8 @@ EAPI void eo_error_set_internal(const Eo *obj, const char *file, int line); * @see #eo_add */ EAPI Eo *eo_add_internal(const char *file, int line, const Eo_Class *klass, Eo *parent, ...); -EAPI Eo * eo2_add_internal_start(const char *file, int line, const Eo_Class *klass_id, Eo *parent); -EAPI Eo * eo2_add_internal_end(const char *file, int line, const Eo *obj); +EAPI Eo * _eo2_add_internal_start(const char *file, int line, const Eo_Class *klass_id, Eo *parent); +EAPI Eo * _eo2_add_internal_end(const char *file, int line, const Eo *obj); /** * @brief Get a pointer to the data of an object for a specific class. diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c index 031ae623b2..d7acd6221c 100644 --- a/src/lib/eo/eo.c +++ b/src/lib/eo/eo.c @@ -654,7 +654,7 @@ _eo2_class_funcs_set(_Eo_Class *klass) } EAPI Eo * -eo2_add_internal_start(const char *file, int line, const Eo_Class *klass_id, Eo *parent_id) +_eo2_add_internal_start(const char *file, int line, const Eo_Class *klass_id, Eo *parent_id) { _Eo_Object *obj; @@ -703,7 +703,7 @@ eo2_add_internal_start(const char *file, int line, const Eo_Class *klass_id, Eo } EAPI Eo * -eo2_add_internal_end(const char *file, int line, const Eo *eo_id) +_eo2_add_internal_end(const char *file, int line, const Eo *eo_id) { Eo2_Stack_Frame *fptr; @@ -719,7 +719,7 @@ eo2_add_internal_end(const char *file, int line, const Eo *eo_id) { ERR("in %s:%d: Object of class '%s' - Not all of the object constructors have been executed.", file, line, fptr->cur_klass->desc->name); - /* Unref twice, once for the ref in eo2_add_internal_start, and once for the basic object ref. */ + /* Unref twice, once for the ref in _eo2_add_internal_start, and once for the basic object ref. */ _eo_unref(fptr->obj); _eo_unref(fptr->obj); return NULL; |