[glibmm] Allow giomm to build under mingw32.
- From: José Alburquerque <jaalburqu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm] Allow giomm to build under mingw32.
- Date: Tue, 21 Dec 2010 04:22:54 +0000 (UTC)
commit 11f1ff17248ea37c5f95969b72672758091f4867
Author: José Alburquerque <jaalburqu svn gnome org>
Date: Mon Dec 20 23:22:11 2010 -0500
Allow giomm to build under mingw32.
* gio/src/unixcredentialsmessage.hg:
* gio/src/unixfdlist.hg:
* gio/src/unixfdmessage.hg:
* gio/src/unixsocketaddress.hg: Add the _GTKMM_WIN_NO_WRAP macro to
newly added giomm classes so that giomm builds under mingw32.
Fixes Bug #636754
ChangeLog | 12 ++++++++++++
gio/src/unixcredentialsmessage.hg | 1 +
gio/src/unixfdlist.hg | 1 +
gio/src/unixfdmessage.hg | 1 +
gio/src/unixsocketaddress.hg | 1 +
5 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a7c1fe3..7f57066 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2010-12-20 José Alburquerque <jaalburqu svn gnome org>
+ Allow giomm to build under mingw32.
+
+ * gio/src/unixcredentialsmessage.hg:
+ * gio/src/unixfdlist.hg:
+ * gio/src/unixfdmessage.hg:
+ * gio/src/unixsocketaddress.hg: Add the _GTKMM_WIN_NO_WRAP macro to
+ newly added giomm classes so that giomm builds under mingw32.
+
+ Fixes Bug #636754
+
+2010-12-20 José Alburquerque <jaalburqu svn gnome org>
+
Variant: Add a VariantStringBase and a VariantContainerBase class.
* glib/src/variant.{ccg,hg} (VariantStringBase): Implement a new class
diff --git a/gio/src/unixcredentialsmessage.hg b/gio/src/unixcredentialsmessage.hg
index ba99cff..ff13e0d 100644
--- a/gio/src/unixcredentialsmessage.hg
+++ b/gio/src/unixcredentialsmessage.hg
@@ -42,6 +42,7 @@ class Credentials;
class UnixCredentialsMessage : public SocketControlMessage
{
_CLASS_GOBJECT(UnixCredentialsMessage, GUnixCredentialsMessage, G_UNIX_CREDENTIALS_MESSAGE, Gio::SocketControlMessage, GSocketControlMessage)
+ _GTKMMPROC_WIN32_NO_WRAP
protected:
_CTOR_DEFAULT
diff --git a/gio/src/unixfdlist.hg b/gio/src/unixfdlist.hg
index b1a38a9..1ee4231 100644
--- a/gio/src/unixfdlist.hg
+++ b/gio/src/unixfdlist.hg
@@ -39,6 +39,7 @@ namespace Gio
class UnixFDList : public Glib::Object
{
_CLASS_GOBJECT(UnixFDList, GUnixFDList, G_UNIX_FD_LIST, Glib::Object, GObject)
+ _GTKMMPROC_WIN32_NO_WRAP
protected:
_CTOR_DEFAULT
diff --git a/gio/src/unixfdmessage.hg b/gio/src/unixfdmessage.hg
index 728755b..9f22fb0 100644
--- a/gio/src/unixfdmessage.hg
+++ b/gio/src/unixfdmessage.hg
@@ -42,6 +42,7 @@ class UnixFDList;
class UnixFDMessage : public SocketControlMessage
{
_CLASS_GOBJECT(UnixFDMessage, GUnixFDMessage, G_UNIX_FD_MESSAGE, Gio::SocketControlMessage, GSocketControlMessage)
+ _GTKMMPROC_WIN32_NO_WRAP
protected:
_CTOR_DEFAULT
diff --git a/gio/src/unixsocketaddress.hg b/gio/src/unixsocketaddress.hg
index 8ff4169..75baa0b 100644
--- a/gio/src/unixsocketaddress.hg
+++ b/gio/src/unixsocketaddress.hg
@@ -48,6 +48,7 @@ class UnixSocketAddress
: public SocketAddress
{
_CLASS_GOBJECT(UnixSocketAddress, GUnixSocketAddress, G_UNIX_SOCKET_ADDRESS, SocketAddress, GSocketAddress)
+ _GTKMMPROC_WIN32_NO_WRAP
protected:
_WRAP_CTOR(UnixSocketAddress(const std::string& path), g_unix_socket_address_new)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]