Evas font-engine: Fixed walking to use ptrs instead of indexes.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 22 Feb 2011 13:00:02 +0000 (13:00 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 22 Feb 2011 13:00:02 +0000 (13:00 +0000)
commit4a02c3de8ec35e4e3b3ca45c33db4e368f14f7a6
tree6e145beacd0c7b8994daafbaf5a7a47a0eb09b96
parent86f10442a6db240913af3d028affd6fba564f696
Evas font-engine: Fixed walking to use ptrs instead of indexes.

I.e walk using a ptr instead of arr[i] all the time. This should make
things faster. Also as part of the change, fixed char_index to be
an offset inside the string object, and not a general offset which was
bad.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@57241 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/engines/common/evas_font_default_walk.x
src/lib/engines/common/evas_font_draw.c
src/lib/engines/common/evas_font_ot.c