From: Enlightenment S. <no-...@en...> - 2012-11-23 22:44:50
|
Log: Ecore: fix Solaris build Author: caro Date: 2012-11-23 14:44:43 -0800 (Fri, 23 Nov 2012) New Revision: 79614 Trac: http://trac.enlightenment.org/e/changeset/79614 Modified: trunk/ecore/ChangeLog trunk/ecore/src/lib/ecore/ecore_pipe.c trunk/ecore/src/lib/ecore_con/dns.c Modified: trunk/ecore/ChangeLog =================================================================== --- trunk/ecore/ChangeLog 2012-11-23 22:38:23 UTC (rev 79613) +++ trunk/ecore/ChangeLog 2012-11-23 22:44:43 UTC (rev 79614) @@ -1026,3 +1026,4 @@ 2012-11-23 Sebastian Dransfeld * Correctly define alloca + * Fix ieeefp.h inclusion on Solaris Modified: trunk/ecore/src/lib/ecore/ecore_pipe.c =================================================================== --- trunk/ecore/src/lib/ecore/ecore_pipe.c 2012-11-23 22:38:23 UTC (rev 79613) +++ trunk/ecore/src/lib/ecore/ecore_pipe.c 2012-11-23 22:44:43 UTC (rev 79614) @@ -7,6 +7,10 @@ #include <errno.h> #include <math.h> +#ifdef __SUNPRO_C +# include <ieeefp.h> +#endif + #ifdef HAVE_ISFINITE # define ECORE_FINITE(t) isfinite(t) #else Modified: trunk/ecore/src/lib/ecore_con/dns.c =================================================================== --- trunk/ecore/src/lib/ecore_con/dns.c 2012-11-23 22:38:23 UTC (rev 79613) +++ trunk/ecore/src/lib/ecore_con/dns.c 2012-11-23 22:44:43 UTC (rev 79614) @@ -678,7 +678,7 @@ } /* dns_strlcat() */ -#if _WIN32 +#if defined(_WIN32) || defined(__SUNPRO_C) static char *dns_strsep(char **sp, const char *delim) { char *p; |