Revision: 1940
http://gtkpod.svn.sourceforge.net/gtkpod/?rev=1940&view=rev
Author: teuf
Date: 2008-01-29 15:14:21 -0800 (Tue, 29 Jan 2008)
Log Message:
-----------
Portability fix: only include unistd.h when it's available
Modified Paths:
--------------
libgpod/trunk/ChangeLog
libgpod/trunk/src/db-artwork-writer.c
libgpod/trunk/src/db-parse-context.c
libgpod/trunk/src/itdb_device.c
libgpod/trunk/src/itdb_itunesdb.c
libgpod/trunk/src/ithumb-writer.c
Modified: libgpod/trunk/ChangeLog
===================================================================
--- libgpod/trunk/ChangeLog 2008-01-29 23:14:04 UTC (rev 1939)
+++ libgpod/trunk/ChangeLog 2008-01-29 23:14:21 UTC (rev 1940)
@@ -1,3 +1,12 @@
+2007-11-15 Christophe Fergeau <[EMAIL PROTECTED]>
+
+ * 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 <[EMAIL PROTECTED]>
* src/itdb_itunesdb.c: rework itdb_cp for MacOSX/Windows
Modified: libgpod/trunk/src/db-artwork-writer.c
===================================================================
--- libgpod/trunk/src/db-artwork-writer.c 2008-01-29 23:14:04 UTC (rev
1939)
+++ libgpod/trunk/src/db-artwork-writer.c 2008-01-29 23:14:21 UTC (rev
1940)
@@ -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>
Modified: libgpod/trunk/src/db-parse-context.c
===================================================================
--- libgpod/trunk/src/db-parse-context.c 2008-01-29 23:14:04 UTC (rev
1939)
+++ libgpod/trunk/src/db-parse-context.c 2008-01-29 23:14:21 UTC (rev
1940)
@@ -21,15 +21,19 @@
* 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>
#include <sys/types.h>
#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"
Modified: libgpod/trunk/src/itdb_device.c
===================================================================
--- libgpod/trunk/src/itdb_device.c 2008-01-29 23:14:04 UTC (rev 1939)
+++ libgpod/trunk/src/itdb_device.c 2008-01-29 23:14:21 UTC (rev 1940)
@@ -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 [] = {
Modified: libgpod/trunk/src/itdb_itunesdb.c
===================================================================
--- libgpod/trunk/src/itdb_itunesdb.c 2008-01-29 23:14:04 UTC (rev 1939)
+++ libgpod/trunk/src/itdb_itunesdb.c 2008-01-29 23:14:21 UTC (rev 1940)
@@ -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
Modified: libgpod/trunk/src/ithumb-writer.c
===================================================================
--- libgpod/trunk/src/ithumb-writer.c 2008-01-29 23:14:04 UTC (rev 1939)
+++ libgpod/trunk/src/ithumb-writer.c 2008-01-29 23:14:21 UTC (rev 1940)
@@ -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>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2