[libsoupmm] Hand code Soup::AddressFamily



commit 10fede30b235518cbda13b790f37761e369791ef
Author: Siavash Safi <siavash siavashs org>
Date:   Fri Oct 30 19:38:35 2009 +0330

    Hand code Soup::AddressFamily
    
    * libsoup/src/address.hg: Hand code Soup::AddressFamily since enum.pl
    can't generate a correct defenition

 libsoup/src/address.hg |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/libsoup/src/address.hg b/libsoup/src/address.hg
index 1139897..390eebb 100644
--- a/libsoup/src/address.hg
+++ b/libsoup/src/address.hg
@@ -26,7 +26,15 @@ _PINCLUDE(glibmm/private/object_p.h)
 namespace Soup
 {
 
-_WRAP_ENUM(AddressFamily, SoupAddressFamily, NO_GTYPE)
+//_WRAP_ENUM(AddressFamily, SoupAddressFamily, NO_GTYPE)
+
+enum AddressFamily
+{
+  ADDRESS_FAMILY_INVALID = -1,
+
+  ADDRESS_FAMILY_IPV4 = G_SOCKET_FAMILY_IPV4,
+  ADDRESS_FAMILY_IPV6 = G_SOCKET_FAMILY_IPV6
+};
 
 typedef sigc::slot<void, guint > SlotAddress;
 



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