diff --git a/legacy/evas/src/lib/Evas.h b/legacy/evas/src/lib/Evas.h index 97042faf0b..ccd86b1cca 100644 --- a/legacy/evas/src/lib/Evas.h +++ b/legacy/evas/src/lib/Evas.h @@ -320,7 +320,7 @@ extern "C" { EAPI void evas_hash_foreach (Evas_Hash *hash, Evas_Bool (*func) (Evas_Hash *hash, const char *key, void *data, void *fdata), const void *fdata); EAPI int evas_hash_alloc_error (void); - EAPI const char *evas_stringshare_add (const char *str); + EAPI char *evas_stringshare_add (const char *str); EAPI void evas_stringshare_del (const char *str); diff --git a/legacy/evas/src/lib/data/evas_stringshare.c b/legacy/evas/src/lib/data/evas_stringshare.c index cab05337eb..b5a6306e57 100644 --- a/legacy/evas/src/lib/data/evas_stringshare.c +++ b/legacy/evas/src/lib/data/evas_stringshare.c @@ -51,7 +51,7 @@ static Evas_Stringshare share = } }; -EAPI const char * +EAPI char * evas_stringshare_add(const char *str) { int hash_num, slen;