eina: don't assume that 'char' is a signed type in Eina_Value
authorcedric <cedric>
Thu, 17 May 2012 09:56:28 +0000 (09:56 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 17 May 2012 09:56:28 +0000 (09:56 +0000)
commitdaec48d3a5862c0f0f7334fa52736ea3826a63bf
tree70211670b2d7bf18cbe61e87d226bad6d85a6824
parent7c3b402ca340b0a1075cf8bfffd2b28e7e593faa
eina: don't assume that 'char' is a signed type in Eina_Value

The eina_value code TYPE_CHAR conversion code assumes that 'char' is a signed
type, which is not true on some platforms like ARM and PPC. We need to
explicitely use signed chars to make sure the value is correct.

Patch by Albin 'Lutin' Tonnerre <albin.tonnerre@gmail.com>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@71195 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
ChangeLog
NEWS
src/include/eina_inline_value.x
src/lib/eina_value.c