[glibmm/glibmm-2-34: 1/2] DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList call*() methods.



commit 52265e958fc3450fdd69d53ce1b4e66021711406
Author: Josà Alburquerque <jaalburqu svn gnome org>
Date:   Thu Oct 25 16:27:17 2012 -0400

    DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList call*() methods.
    
    	* gio/src/dbusconnection.hg:
    	* gio/src/dbusproxy.hg: Place the call*() methods taking a UnixFDList
    	parameter within '#ifdef G_OS_UNIX' ifdefs because the UnixFDList
    	class exists only on the Unix platform.

 ChangeLog                 |    9 +++++++++
 gio/src/dbusconnection.hg |    4 ++--
 gio/src/dbusproxy.hg      |    4 ++--
 3 files changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index d69c671..2b171aa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2012-10-24  Josà Alburquerque  <jaalburquerque gmail com>
+
+	DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList call*() methods.
+
+	* gio/src/dbusconnection.hg:
+	* gio/src/dbusproxy.hg: Place the call*() methods taking a UnixFDList
+	parameter within '#ifdef G_OS_UNIX' ifdefs because the UnixFDList
+	class exists only on the Unix platform.
+
 2.34.0:
 
 2012-10-21  Murray Cumming  <murrayc murrayc com>
diff --git a/gio/src/dbusconnection.hg b/gio/src/dbusconnection.hg
index 4770b2a..d8be6e1 100644
--- a/gio/src/dbusconnection.hg
+++ b/gio/src/dbusconnection.hg
@@ -789,7 +789,7 @@ public:
    * @throw Glib::Error.
    * @newin{2,34}
    */
-  _WRAP_METHOD(Glib::VariantContainerBase call_finish(const Glib::RefPtr<AsyncResult>& res{.}, Glib::RefPtr<UnixFDList>& out_fd_list{.>>}), g_dbus_connection_call_with_unix_fd_list_finish, errthrow)
+  _WRAP_METHOD(Glib::VariantContainerBase call_finish(const Glib::RefPtr<AsyncResult>& res{.}, Glib::RefPtr<UnixFDList>& out_fd_list{.>>}), g_dbus_connection_call_with_unix_fd_list_finish, errthrow, ifdef G_OS_LINUX)
 
   _WRAP_METHOD(
     Glib::VariantContainerBase call_sync(
@@ -805,7 +805,7 @@ public:
       CallFlags                           flags{.} = Gio::DBus::CALL_FLAGS_NONE,
       const Glib::VariantType&            reply_type{.} = Glib::VariantType()
     ),
-    g_dbus_connection_call_with_unix_fd_list_sync, errthrow
+    g_dbus_connection_call_with_unix_fd_list_sync, errthrow, ifdef G_OS_LINUX
   )
 
   /** Emits a signal.
diff --git a/gio/src/dbusproxy.hg b/gio/src/dbusproxy.hg
index 156fdfb..cbf3d75 100644
--- a/gio/src/dbusproxy.hg
+++ b/gio/src/dbusproxy.hg
@@ -379,7 +379,7 @@ public:
    * @throw Glib::Error.
    * @newin{2,34}
    */
-  _WRAP_METHOD(Glib::VariantContainerBase call_finish(const Glib::RefPtr<AsyncResult>& res{.}, Glib::RefPtr<UnixFDList>& out_fd_list{.>>}), g_dbus_proxy_call_with_unix_fd_list_finish, errthrow)
+  _WRAP_METHOD(Glib::VariantContainerBase call_finish(const Glib::RefPtr<AsyncResult>& res{.}, Glib::RefPtr<UnixFDList>& out_fd_list{.>>}), g_dbus_proxy_call_with_unix_fd_list_finish, errthrow, ifdef G_OS_LINUX)
 
   _WRAP_METHOD(
     Glib::VariantContainerBase call_sync(
@@ -391,7 +391,7 @@ public:
       int                                 timeout_msec{.} = -1,
       CallFlags                           flags{.} = Gio::DBus::CALL_FLAGS_NONE
     ),
-    g_dbus_proxy_call_with_unix_fd_list_sync, errthrow
+    g_dbus_proxy_call_with_unix_fd_list_sync, errthrow, ifdef G_OS_LINUX
   )
 
  //_WRAP_PROPERTY("g-bus-type", BusType) // write-only construct-only



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]