From c751d12c8b3b25267d32303921e00748b81242f0 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler 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. SVN revision: 55569 --- legacy/eina/src/lib/eina_magic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/eina/src/lib/eina_magic.c b/legacy/eina/src/lib/eina_magic.c index 7d9630e6db..51f49e6f0b 100644 --- a/legacy/eina/src/lib/eina_magic.c +++ b/legacy/eina/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)