From 824380045f502a3ae0654d6deba1faae62ad966c Mon Sep 17 00:00:00 2001 From: Christophe Fergeau Date: Tue, 29 Jan 2008 23:14:21 +0000 Subject: Portability fix: only include unistd.h when it's available git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1940 f01d2545-417e-4e96-918e-98f8d0dbbcb6 --- ChangeLog | 9 +++++++++ src/db-artwork-writer.c | 2 ++ src/db-parse-context.c | 6 +++++- src/itdb_device.c | 2 ++ src/itdb_itunesdb.c | 2 ++ src/ithumb-writer.c | 2 ++ 6 files changed, 22 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4180859..ea9f10c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2007-11-15 Christophe Fergeau + + * src/db-artwork-writer.c: + * src/db-parse-context.c: + * src/itdb_device.c: + * src/itdb_itunesdb.c: + * src/ithumb-writer.c: don't include unistd.h on systems which + don't have it + 2007-11-16 Christophe Fergeau * src/itdb_itunesdb.c: rework itdb_cp for MacOSX/Windows diff --git a/src/db-artwork-writer.c b/src/db-artwork-writer.c index 31fb226..6de0c80 100644 --- a/src/db-artwork-writer.c +++ b/src/db-artwork-writer.c @@ -37,7 +37,9 @@ #include #include #include +#ifdef HAVE_UNISTD_H #include +#endif #include #include #include diff --git a/src/db-parse-context.c b/src/db-parse-context.c index 7217abf..cf5171d 100644 --- a/src/db-parse-context.c +++ b/src/db-parse-context.c @@ -21,7 +21,9 @@ * This product is not supported/written/published by Apple! * */ - +#ifdef HAVE_CONFIG_H +#include +#endif #include #include @@ -29,7 +31,9 @@ #include #include #include +#ifdef HAVE_UNISTD_H #include +#endif #include #include "db-parse-context.h" diff --git a/src/itdb_device.c b/src/itdb_device.c index fc2511c..2116fe5 100644 --- a/src/itdb_device.c +++ b/src/itdb_device.c @@ -38,7 +38,9 @@ #include #include #include +#ifdef HAVE_UNISTD_H #include +#endif #include static const Itdb_IpodInfo ipod_info_table [] = { diff --git a/src/itdb_itunesdb.c b/src/itdb_itunesdb.c index d1b26f7..325e90a 100644 --- a/src/itdb_itunesdb.c +++ b/src/itdb_itunesdb.c @@ -122,7 +122,9 @@ #include #include #include +#ifdef HAVE_UNISTD_H #include +#endif #define ITUNESDB_DEBUG 0 #define ITUNESDB_MHIT_DEBUG 0 diff --git a/src/ithumb-writer.c b/src/ithumb-writer.c index 050671f..a5fb527 100644 --- a/src/ithumb-writer.c +++ b/src/ithumb-writer.c @@ -40,7 +40,9 @@ #include #include +#ifdef HAVE_UNISTD_H #include +#endif #include #include #include -- cgit