efl/legacy
Gustavo Sverzut Barbieri 7a82a3e43d Save 20 bytes moving smart data to its specific object struct.
This saves 20 bytes, bringing Evas_Object to 200 bytes, by moving data
specific to smart objects to their own struct (Evas_Object_Smart).

There is still one remaining member that could be removed:
smart.smart, this is used mainly to identify if one object is a smart
object or not. One possibility would be to add a bitfield to state
that, but another possibility is to check Evas_Object::object_data
and see if it's a smart or not.


SVN revision: 34419
2008-05-01 05:48:03 +00:00
..
ecore Merge with Debian files from PkgE. 2008-04-28 15:09:40 +00:00
edje Merge with Debian files from PkgE. 2008-04-28 15:09:40 +00:00
eet Merge with Debian files from PkgE. 2008-04-28 15:09:40 +00:00
efreet Merge with Debian files from PkgE. 2008-04-28 17:04:15 +00:00
embryo Merge with Debian files from PkgE. 2008-04-28 15:37:19 +00:00
emotion fix #ifdef 2008-03-20 21:13:55 +00:00
evas Save 20 bytes moving smart data to its specific object struct. 2008-05-01 05:48:03 +00:00
evil * src/lib/Evil.h: 2008-04-28 14:34:55 +00:00