From 91282b61cb13e64b5072d636d92d78af2c633399 Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Wed, 15 Jun 2016 14:53:01 +0900 Subject: [PATCH] geneirc loader build patches for windows from T3790 - xcf.diff --- src/Makefile_Evas.am | 1 + src/generic/evas/common/shmfile.c | 4 +++- src/generic/evas/xcf/common.h | 4 +++- src/generic/evas/xcf/main.c | 4 ++++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am index caecb7a115..f2168c1b94 100644 --- a/src/Makefile_Evas.am +++ b/src/Makefile_Evas.am @@ -2541,6 +2541,7 @@ generic/evas/xcf/pixelfuncs.c \ generic/evas/common/shmfile.c \ generic/evas/common/timeout.c generic_evas_xcf_evas_image_loader_xcf_CFLAGS = \ +@EVAS_CFLAGS@ \ -I$(top_srcdir)/src/lib/efl \ -I$(top_srcdir)/src/lib/eina \ -I$(top_builddir)/src/lib/eina \ diff --git a/src/generic/evas/common/shmfile.c b/src/generic/evas/common/shmfile.c index 538a3149a7..9beb1161d8 100644 --- a/src/generic/evas/common/shmfile.c +++ b/src/generic/evas/common/shmfile.c @@ -7,7 +7,9 @@ #include #include #include -#include +#ifdef HAVE_NETINET_IN_H +# include +#endif #include #include #include diff --git a/src/generic/evas/xcf/common.h b/src/generic/evas/xcf/common.h index 5abaab8677..34b0cad692 100644 --- a/src/generic/evas/xcf/common.h +++ b/src/generic/evas/xcf/common.h @@ -10,7 +10,9 @@ #include #include #include -#include +#ifdef HAVE_NETINET_IN_H +# include +#endif #include #include #include diff --git a/src/generic/evas/xcf/main.c b/src/generic/evas/xcf/main.c index 8ffa099488..4de03f8be8 100644 --- a/src/generic/evas/xcf/main.c +++ b/src/generic/evas/xcf/main.c @@ -49,6 +49,10 @@ #include "shmfile.h" #include "timeout.h" +#ifdef _WIN32 +# include /* for ntohl() */ +#endif + #define FREE(X) { free(X); X = NULL; } #define TILE_WIDTH 64