summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/db-artwork-writer.c2
-rw-r--r--src/db-parse-context.c6
-rw-r--r--src/itdb_device.c2
-rw-r--r--src/itdb_itunesdb.c2
-rw-r--r--src/ithumb-writer.c2
5 files changed, 13 insertions, 1 deletions
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 <errno.h>
#include <fcntl.h>
#include <string.h>
+#ifdef HAVE_UNISTD_H
#include <unistd.h>
+#endif
#include <sys/mman.h>
#include <sys/stat.h>
#include <stdio.h>
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 <config.h>
+#endif
#include <sys/mman.h>
#include <sys/stat.h>
@@ -29,7 +31,9 @@
#include <errno.h>
#include <fcntl.h>
#include <string.h>
+#ifdef HAVE_UNISTD_H
#include <unistd.h>
+#endif
#include <glib.h>
#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 <string.h>
#include <sys/stat.h>
#include <sys/types.h>
+#ifdef HAVE_UNISTD_H
#include <unistd.h>
+#endif
#include <glib/gi18n-lib.h>
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 <sys/statvfs.h>
#include <sys/types.h>
#include <time.h>
+#ifdef HAVE_UNISTD_H
#include <unistd.h>
+#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 <locale.h>
#include <string.h>
+#ifdef HAVE_UNISTD_H
#include <unistd.h>
+#endif
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>