Rather than introducing another internal dependency that may
complicate things when ecore is eventually split up, could these go in
the Ecore_Data definitions? I believe everything in ecore depends on
this either directly or indirectly anyways.

On 11/18/07, Andre Magalhaes <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> After I developed Ecore_IM I figured it out that a lot of code, macros, etc.
> are duplicated all around the code (EAPI definition, ECORE_MAGIC
> check, ...).
> I would like to propose a support library (Ecore_Support) that all ecore
> modules could use, maybe even other modules as e_dbus (to check
> for NULL pointer and return if fail,
> see http://marc.info/?l=enlightenment-devel&m=119536252710044&w=2).
>
> Ecore_Support.h could define EAPI, some helper functions as
> ECORE_MAGIC_CHECK_RETURN, ECORE_MAGIC_CHECK_RETURN_VAL,
> etc. That would remove a lot of duplicated code.
>
> What do you think about it? Any ideas of helper functions that could be in
> Ecore_Support?
> If you are interested I can do it and provide a patch.
>
> BR
>
> --
> Andre Moreira Magalhaes (andrunko)
> --------------------------------------------------------
> Jabber: [EMAIL PROTECTED]
> MSN:   [EMAIL PROTECTED]
> Skype:  andrunko
> Blog:    http://andrunko.blogspot.com
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to