raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=912924a634222f35e7e9d2882036d36207ce1a2c
commit 912924a634222f35e7e9d2882036d36207ce1a2c Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Tue Apr 28 15:10:32 2015 +0900 eina stringshare - make short internal string refs ints not shorts this should fix T2088 - at the expense of more memory but a short was just too little here. --- src/lib/eina/eina_stringshare.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/eina/eina_stringshare.c b/src/lib/eina/eina_stringshare.c index b69d395..c935b5f 100644 --- a/src/lib/eina/eina_stringshare.c +++ b/src/lib/eina/eina_stringshare.c @@ -110,7 +110,7 @@ struct _Eina_Stringshare_Small_Bucket /* separate arrays for faster lookups */ const char **strings; unsigned char *lengths; - unsigned short *references; + unsigned int *references; int count; int size; }; @@ -413,7 +413,7 @@ _eina_stringshare_small_bucket_dump(Eina_Stringshare_Small_Bucket *bucket, { const char **s = bucket->strings; unsigned char *l = bucket->lengths; - unsigned short *r = bucket->references; + unsigned int *r = bucket->references; int i; di->used += sizeof(*bucket); --