From: tasn Date: Tue, 8 May 2012 10:51:37 +0000 (+0000) Subject: Eina: Fixed strict-aliasing warning. X-Git-Tag: submit/2.0alpha-wayland/20121127.222009~141 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a2ce11cd45843fb3caaf70496395d8cad2fe92af;p=profile%2Fivi%2Feina.git Eina: Fixed strict-aliasing warning. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@70873 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/include/eina_inline_value.x b/src/include/eina_inline_value.x index 33c83f5..fa02c1a 100644 --- a/src/include/eina_inline_value.x +++ b/src/include/eina_inline_value.x @@ -489,16 +489,14 @@ eina_value_pset(Eina_Value *value, const void *ptr) { if (type == EINA_VALUE_TYPE_STRINGSHARE) { - const char * const *pstr = (const char * const *) ptr; - const char *str = *pstr; + const char *str = *((const char * const *) ptr); return eina_stringshare_replace((const char **)&value->value.ptr, str); } else if (type == EINA_VALUE_TYPE_STRING) { - const char * const * pstr = (const char * const *) ptr; - const char *str = *pstr; + const char *str = *((const char * const *) ptr); if (value->value.ptr == str) return EINA_TRUE; if (!str) {