From 8d38f6db4d9d61170f40772b56ee15aa2b580d36 Mon Sep 17 00:00:00 2001 From: raster Date: Thu, 16 Dec 2010 04:28:03 +0000 Subject: [PATCH] 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 --- src/lib/eina_magic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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) -- 2.7.4