efl/legacy/eina/src
Gustavo Sverzut Barbieri 404e3e09fb API BREAK: eina_magic_string_set() does not change existing strings anymore.
It's pointless to be able to change magic number string after it's
created, so let's avoid walking the existing list and just remove
places where strings were being duplicated (list/array both inited
magic strings for accessor/iterators).

Also an optimization, register using an array and sort it before
searching. Sort will just happen when array was changed, and this is
just done when eina_magic_string_get() is called.




SVN revision: 42310
2009-09-07 02:33:54 +00:00
..
include API BREAK: eina_magic_string_set() does not change existing strings anymore. 2009-09-07 02:33:54 +00:00
lib API BREAK: eina_magic_string_set() does not change existing strings anymore. 2009-09-07 02:33:54 +00:00
modules eina_log uses pthreads now (if enabled), so link libeina against pthread 2009-09-04 16:25:18 +00:00
tests EINA API BREAK: no more individual modules init/shutdown. 2009-09-06 22:21:56 +00:00
.cvsignore Add .cvsignore. 2008-07-30 13:09:03 +00:00
Makefile.am Patch from Vincent Torri that cleanup tests, coverage and benchmark. 2008-09-29 14:35:28 +00:00