[gtranslator] Ifdef some headers for match win32 api headers
- From: Pablo Sanxiao Roca <psanxiao src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtranslator] Ifdef some headers for match win32 api headers
- Date: Thu, 30 Jul 2009 21:18:46 +0000 (UTC)
commit 2cc0d0a3dddf9e8ba05ae4790d9fe65e88a2eb3b
Author: Francisco Puga <francisco puga ghandalf org>
Date: Sun Jul 12 19:47:22 2009 +0200
Ifdef some headers for match win32 api headers
src/prefs-manager-app.c | 4 ++++
src/prefs-manager.h | 4 ++++
src/profile.c | 9 +++++++++
src/window.c | 5 +++++
4 files changed, 22 insertions(+), 0 deletions(-)
---
diff --git a/src/prefs-manager-app.c b/src/prefs-manager-app.c
index 40c7c6f..7e0e6d8 100644
--- a/src/prefs-manager-app.c
+++ b/src/prefs-manager-app.c
@@ -28,7 +28,11 @@
#include <string.h>
#include <gdl/gdl-dock-layout.h>
+#ifdef G_OS_WIN32
+#include <gdl/libgdltypebuiltins.h>
+#else
#include <gdl/gdl-switcher.h>
+#endif
#include "prefs-manager.h"
#include "prefs-manager-private.h"
diff --git a/src/prefs-manager.h b/src/prefs-manager.h
index 4dafd74..6f56e2d 100644
--- a/src/prefs-manager.h
+++ b/src/prefs-manager.h
@@ -33,7 +33,11 @@
#include <glib.h>
+#ifdef G_OS_WIN32
+#include <gdl/libgdltypebuiltins.h>
+#else
#include <gdl/gdl-switcher.h>
+#endif
/* Useful enum for sort order pref */
typedef enum
diff --git a/src/profile.c b/src/profile.c
index 5bd482f..3a6ede1 100644
--- a/src/profile.c
+++ b/src/profile.c
@@ -30,7 +30,16 @@
#include <string.h>
#include <stdio.h>
#include <unistd.h>
+#ifdef G_OS_WIN32
+#define SAVE_DATADIR DATADIR
+#undef DATADIR
+#include <winsock2.h>
+#define DATADIR SAVE_DATADIR
+#undef SAVE_DATADIR
+#else
#include <sys/socket.h>
+#endif
+
#define GTR_PROFILE_GET_PRIVATE(object) (G_TYPE_INSTANCE_GET_PRIVATE ( \
(object), \
diff --git a/src/window.c b/src/window.c
index af343a0..c63f5c8 100644
--- a/src/window.c
+++ b/src/window.c
@@ -43,7 +43,12 @@
#include <gdl/gdl-dock.h>
#include <gdl/gdl-dock-bar.h>
#include <gdl/gdl-dock-layout.h>
+#ifdef G_OS_WIN32
+#include <gdl/libgdltypebuiltins.h>
+#else
#include <gdl/gdl-switcher.h>
+#endif
+
#include <glib.h>
#include <glib-object.h>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]