summaryrefslogtreecommitdiff
path: root/gio/src/inetaddress.hg
diff options
context:
space:
mode:
authorJonathon Jongsma <jonathon@quotidian.org>2009-10-24 00:11:18 -0500
committerJonathon Jongsma <jonathon@quotidian.org>2009-11-28 16:33:07 -0600
commite161c51f14b5b5123dacac447d1697134ee4eadb (patch)
tree1786859fd4669dd82ba2340288eaeba061931495 /gio/src/inetaddress.hg
parenta958ae735e2ba5379a5be09c16bebb559246f6f1 (diff)
downloadglibmm-e161c51f14b5b5123dacac447d1697134ee4eadb.tar.gz
Re-enable network IO stuff (Socket, Resolver, etc)
There is a bit of a problem with some of the async stuff that is exhibited by the included resolver example. For example, when run the example with the following arguments: ./resolver -c domain.com There are several critical warnings printed to the terminal, and I have not been able to debug it to find the cause yet. I think it must have something to with the lifetime of the enumerator object during the next_async() calls and sigc::bind, etc. but I can't figure it out yet.
Diffstat (limited to 'gio/src/inetaddress.hg')
-rw-r--r--gio/src/inetaddress.hg2
1 files changed, 1 insertions, 1 deletions
diff --git a/gio/src/inetaddress.hg b/gio/src/inetaddress.hg
index b7ab6b5e..ed18433e 100644
--- a/gio/src/inetaddress.hg
+++ b/gio/src/inetaddress.hg
@@ -52,7 +52,7 @@ protected:
// TODO: new_loopback has the same signature as new_any
public:
- _WRAP_CREATE(const Glib::ustring& string)
+ static Glib::RefPtr<InetAddress> create(const Glib::ustring& string);
_WRAP_CREATE(const guint8 *bytes, SocketFamily family)
_WRAP_CREATE(SocketFamily family)
// TODO: create for new_loopback