On Tue, Dec 6, 2011 at 5:57 PM, Enlightenment SVN <
no-re...@enlightenment.org> wrote:

> Log:
> eina: fix system header usage.
>
>
> Author:       cedric
> Date:         2011-12-06 08:57:28 -0800 (Tue, 06 Dec 2011)
> New Revision: 65969
> Trac:         http://trac.enlightenment.org/e/changeset/65969
>
> Modified:
>  trunk/eina/src/include/eina_inline_array.x
> trunk/eina/src/include/eina_log.h trunk/eina/src/lib/eina_module.c
> trunk/eina/src/lib/eina_simple_xml_parser.c
> trunk/eina/src/tests/eina_bench_quad.c
>
> Modified: trunk/eina/src/include/eina_inline_array.x
> ===================================================================
> --- trunk/eina/src/include/eina_inline_array.x  2011-12-06 16:55:50 UTC
> (rev 65968)
> +++ trunk/eina/src/include/eina_inline_array.x  2011-12-06 16:57:28 UTC
> (rev 65969)
> @@ -19,6 +19,8 @@
>  #ifndef EINA_INLINE_ARRAY_X_
>  #define EINA_INLINE_ARRAY_X_
>
> +#include <stddef.h>
>

I hope that this header file exists on every platform we support. It seems
to exist on Windows, but not sure on solaris

Vincent



> +
>  /**
>  * @cond LOCAL
>  */
>
> Modified: trunk/eina/src/include/eina_log.h
> ===================================================================
> --- trunk/eina/src/include/eina_log.h   2011-12-06 16:55:50 UTC (rev 65968)
> +++ trunk/eina/src/include/eina_log.h   2011-12-06 16:57:28 UTC (rev 65969)
> @@ -20,6 +20,7 @@
>  #define EINA_LOG_H_
>
>  #include <stdarg.h>
> +#include <sys/types.h>
>
>  #include "eina_types.h"
>
>
> Modified: trunk/eina/src/lib/eina_module.c
> ===================================================================
> --- trunk/eina/src/lib/eina_module.c    2011-12-06 16:55:50 UTC (rev 65968)
> +++ trunk/eina/src/lib/eina_module.c    2011-12-06 16:57:28 UTC (rev 65969)
> @@ -37,6 +37,7 @@
>  void *alloca (size_t);
>  #endif
>
> +#include <stdlib.h>
>  #include <stdio.h>
>  #include <sys/types.h>
>  #include <string.h>
>
> Modified: trunk/eina/src/lib/eina_simple_xml_parser.c
> ===================================================================
> --- trunk/eina/src/lib/eina_simple_xml_parser.c 2011-12-06 16:55:50 UTC
> (rev 65968)
> +++ trunk/eina/src/lib/eina_simple_xml_parser.c 2011-12-06 16:57:28 UTC
> (rev 65969)
> @@ -41,6 +41,7 @@
>  #ifdef HAVE_STRINGS_H
>  # include <strings.h>
>  #endif
> +#include <stdlib.h>
>  #include <string.h>
>  #include <ctype.h>
>
>
> Modified: trunk/eina/src/tests/eina_bench_quad.c
> ===================================================================
> --- trunk/eina/src/tests/eina_bench_quad.c      2011-12-06 16:55:50 UTC
> (rev 65968)
> +++ trunk/eina/src/tests/eina_bench_quad.c      2011-12-06 16:57:28 UTC
> (rev 65969)
> @@ -19,6 +19,8 @@
>  #define WIDTH 720
>  #define HEIGHT 576
>
> +#include <stdlib.h>
> +
>  #include "eina_main.h"
>  #include "eina_mempool.h"
>  #include "eina_rectangle.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

Reply via email to