On 12/06/11 20:10, Enlightenment SVN wrote: > Log: > NO! you break api. you made my e sit here with a segv in a getenv. > because now many libraries and api's don't have prototyopes for > malloc/calloc and much more and this goes horribly wrong especially on > 64bit! the eina headers have provided these includes historically and > removing them is a BREAK in api. apps that used to compile and run > just fine now don't. it's unacceptable to break api. > > i'm stuck here in unity for crying out loud! this deservves a big FAT > REVERT for that! :-P > AHMEN !!! To force ANYONE into Unity, is just extra pain that "we" should not have to go through. Raster, I am with you on this one regardless of the reason. To force something to use Unity is pain enough...the fact that EFL in general would break this much is not acceptible...period.
dh > > > Author: raster > Date: 2011-12-06 17:10:43 -0800 (Tue, 06 Dec 2011) > New Revision: 65983 > Trac: http://trac.enlightenment.org/e/changeset/65983 > > Modified: > trunk/eina/src/include/eina_array.h > trunk/eina/src/include/eina_inline_array.x > trunk/eina/src/include/eina_inline_f32p32.x > trunk/eina/src/include/eina_inline_str.x > trunk/eina/src/include/eina_inline_stringshare.x > trunk/eina/src/include/eina_list.h trunk/eina/src/include/eina_log.h > trunk/eina/src/include/eina_matrixsparse.h > trunk/eina/src/include/eina_rbtree.h trunk/eina/src/include/eina_str.h > trunk/eina/src/include/eina_unicode.h > > Modified: trunk/eina/src/include/eina_array.h > =================================================================== > --- trunk/eina/src/include/eina_array.h 2011-12-07 00:49:00 UTC (rev > 65982) > +++ trunk/eina/src/include/eina_array.h 2011-12-07 01:10:43 UTC (rev > 65983) > @@ -19,6 +19,8 @@ > #ifndef EINA_ARRAY_H_ > #define EINA_ARRAY_H_ > > +#include<stdlib.h> > + > #include "eina_config.h" > > #include "eina_types.h" > > Modified: trunk/eina/src/include/eina_inline_array.x > =================================================================== > --- trunk/eina/src/include/eina_inline_array.x 2011-12-07 00:49:00 UTC > (rev 65982) > +++ trunk/eina/src/include/eina_inline_array.x 2011-12-07 01:10:43 UTC > (rev 65983) > @@ -21,6 +21,8 @@ > > #include<stddef.h> > > +#include<stdio.h> > + > /** > * @cond LOCAL > */ > > Modified: trunk/eina/src/include/eina_inline_f32p32.x > =================================================================== > --- trunk/eina/src/include/eina_inline_f32p32.x 2011-12-07 00:49:00 UTC > (rev 65982) > +++ trunk/eina/src/include/eina_inline_f32p32.x 2011-12-07 01:10:43 UTC > (rev 65983) > @@ -19,6 +19,8 @@ > #ifndef EINA_INLINE_F32P32_X_ > # define EINA_INLINE_F32P32_X_ > > +#include<stdlib.h> > + > static inline Eina_F32p32 > eina_f32p32_add(Eina_F32p32 a, Eina_F32p32 b) > { > > Modified: trunk/eina/src/include/eina_inline_str.x > =================================================================== > --- trunk/eina/src/include/eina_inline_str.x 2011-12-07 00:49:00 UTC (rev > 65982) > +++ trunk/eina/src/include/eina_inline_str.x 2011-12-07 01:10:43 UTC (rev > 65983) > @@ -19,8 +19,6 @@ > #ifndef EINA_STR_INLINE_H_ > #define EINA_STR_INLINE_H_ > > -#include<string.h> > - > /** > * @addtogroup Eina_String_Group String > * > > Modified: trunk/eina/src/include/eina_inline_stringshare.x > =================================================================== > --- trunk/eina/src/include/eina_inline_stringshare.x 2011-12-07 00:49:00 UTC > (rev 65982) > +++ trunk/eina/src/include/eina_inline_stringshare.x 2011-12-07 01:10:43 UTC > (rev 65983) > @@ -19,6 +19,7 @@ > #ifndef EINA_STRINGSHARE_INLINE_H_ > #define EINA_STRINGSHARE_INLINE_H_ > > +#include<string.h> > #include "eina_stringshare.h" > /** > * @addtogroup Eina_Stringshare_Group Stringshare > > Modified: trunk/eina/src/include/eina_list.h > =================================================================== > --- trunk/eina/src/include/eina_list.h 2011-12-07 00:49:00 UTC (rev > 65982) > +++ trunk/eina/src/include/eina_list.h 2011-12-07 01:10:43 UTC (rev > 65983) > @@ -19,6 +19,8 @@ > #ifndef EINA_LIST_H_ > #define EINA_LIST_H_ > > +#include<stdlib.h> > + > #include "eina_config.h" > > #include "eina_types.h" > > Modified: trunk/eina/src/include/eina_log.h > =================================================================== > --- trunk/eina/src/include/eina_log.h 2011-12-07 00:49:00 UTC (rev 65982) > +++ trunk/eina/src/include/eina_log.h 2011-12-07 01:10:43 UTC (rev 65983) > @@ -19,6 +19,7 @@ > #ifndef EINA_LOG_H_ > #define EINA_LOG_H_ > > +#include<stdlib.h> > #include<stdarg.h> > #include<sys/types.h> > > > Modified: trunk/eina/src/include/eina_matrixsparse.h > =================================================================== > --- trunk/eina/src/include/eina_matrixsparse.h 2011-12-07 00:49:00 UTC > (rev 65982) > +++ trunk/eina/src/include/eina_matrixsparse.h 2011-12-07 01:10:43 UTC > (rev 65983) > @@ -19,6 +19,8 @@ > #ifndef EINA_MATRIXSPARSE_H_ > #define EINA_MATRIXSPARSE_H_ > > +#include<stdlib.h> > + > #include "eina_config.h" > > #include "eina_types.h" > > Modified: trunk/eina/src/include/eina_rbtree.h > =================================================================== > --- trunk/eina/src/include/eina_rbtree.h 2011-12-07 00:49:00 UTC (rev > 65982) > +++ trunk/eina/src/include/eina_rbtree.h 2011-12-07 01:10:43 UTC (rev > 65983) > @@ -19,6 +19,8 @@ > #ifndef EINA_RBTREE_H__ > #define EINA_RBTREE_H__ > > +#include<stdlib.h> > + > #include "eina_types.h" > #include "eina_error.h" > #include "eina_iterator.h" > > Modified: trunk/eina/src/include/eina_str.h > =================================================================== > --- trunk/eina/src/include/eina_str.h 2011-12-07 00:49:00 UTC (rev 65982) > +++ trunk/eina/src/include/eina_str.h 2011-12-07 01:10:43 UTC (rev 65983) > @@ -2,6 +2,7 @@ > #define _EINA_STR_H > > #include<stddef.h> > +#include<string.h> > > #include "eina_types.h" > > > Modified: trunk/eina/src/include/eina_unicode.h > =================================================================== > --- trunk/eina/src/include/eina_unicode.h 2011-12-07 00:49:00 UTC (rev > 65982) > +++ trunk/eina/src/include/eina_unicode.h 2011-12-07 01:10:43 UTC (rev > 65983) > @@ -1,6 +1,8 @@ > #ifndef EINA_UNICODE_H > #define EINA_UNICODE_H > > +#include<stdlib.h> > + > #include "eina_config.h" > #include "eina_types.h" > > > > ------------------------------------------------------------------------------ > Cloud Services Checklist: Pricing and Packaging Optimization > This white paper is intended to serve as a reference, checklist and point of > discussion for anyone considering optimizing the pricing and packaging model > of a cloud services business. Read Now! > http://www.accelacomm.com/jaw/sfnl/114/51491232/ > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > ------------------------------------------------------------------------------ Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel