summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Alburquerque <jaalburqu@svn.gnome.org>2010-12-20 23:22:11 -0500
committerJosé Alburquerque <jaalburqu@svn.gnome.org>2010-12-20 23:22:11 -0500
commit11f1ff17248ea37c5f95969b72672758091f4867 (patch)
tree3054a7c16bc65814045d57d1df3cf34067e9f2da
parent2eff97b849a744ad07531f23969abf738edfd99a (diff)
downloadglibmm-11f1ff17248ea37c5f95969b72672758091f4867.tar.gz
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
-rw-r--r--ChangeLog12
-rw-r--r--gio/src/unixcredentialsmessage.hg1
-rw-r--r--gio/src/unixfdlist.hg1
-rw-r--r--gio/src/unixfdmessage.hg1
-rw-r--r--gio/src/unixsocketaddress.hg1
5 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a7c1fe32..7f570665 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 ba99cff0..ff13e0d2 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 b1a38a98..1ee42319 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 728755bf..9f22fb04 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 8ff41695..75baa0b9 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)