From: raster Date: Thu, 16 Dec 2010 04:28:03 +0000 (+0000) Subject: no long casts - just case to/from void * as needed. i dont see why we X-Git-Tag: 2.0_alpha~70^2~233 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8d38f6db4d9d61170f40772b56ee15aa2b580d36;p=framework%2Fuifw%2Feina.git no long casts - just case to/from void * as needed. i dont see why we needed any uintptr_t or long there. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@55569 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/eina_magic.c b/src/lib/eina_magic.c index 7d9630e..51f49e6 100644 --- a/src/lib/eina_magic.c +++ b/src/lib/eina_magic.c @@ -79,7 +79,7 @@ _eina_magic_strings_sort_cmp(const void *p1, const void *p2) static int _eina_magic_strings_find_cmp(const void *p1, const void *p2) { - Eina_Magic a = (long)p1; + Eina_Magic a = (Eina_Magic)p1; const Eina_Magic_String *b = p2; return a - b->magic; } @@ -320,7 +320,7 @@ eina_magic_string_get(Eina_Magic magic) _eina_magic_strings_dirty = 0; } - ems = bsearch((void *)(long)magic, _eina_magic_strings, + ems = bsearch((void *)magic, _eina_magic_strings, _eina_magic_strings_count, sizeof(Eina_Magic_String), _eina_magic_strings_find_cmp); if (ems)