fix misuse of EINA_PURE
authorlucas <lucas@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 2 Feb 2011 17:07:49 +0000 (17:07 +0000)
committerlucas <lucas@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 2 Feb 2011 17:07:49 +0000 (17:07 +0000)
qsort may modify a global variable, so this function cannot have pure attribute

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@56652 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/include/eina_magic.h

index 06c7d6c..4b3fee2 100644 (file)
@@ -40,7 +40,7 @@ typedef unsigned int Eina_Magic;
  * @typedef Eina_Magic
  * An abstract type for a magic number.
  */
-EAPI const char *eina_magic_string_get(Eina_Magic magic) EINA_PURE EINA_WARN_UNUSED_RESULT;
+EAPI const char *eina_magic_string_get(Eina_Magic magic) EINA_WARN_UNUSED_RESULT;
 EAPI Eina_Bool   eina_magic_string_set(Eina_Magic  magic,
                                        const char *magic_name) EINA_ARG_NONNULL(2);
 EAPI Eina_Bool   eina_magic_string_static_set(Eina_Magic  magic,