Make listen do error reporting
[cascardo/gnio.git] / gnio / ginetaddress.c
index 4ee20de..fbf8c67 100644 (file)
@@ -34,7 +34,7 @@
  * 
  **/
 
-G_DEFINE_ABSTRACT_TYPE (GInetAddress, g_inet_address, G_TYPE_OBJECT);
+G_DEFINE_ABSTRACT_TYPE (GInetAddress, g_inet_address, G_TYPE_INITIALLY_UNOWNED);
 
 enum
 {
@@ -172,6 +172,14 @@ g_inet_address_init (GInetAddress *address)
 
 }
 
+gchar *
+g_inet_address_to_string (GInetAddress *address)
+{
+  g_return_val_if_fail (G_IS_INET_ADDRESS (address), NULL);
+
+  return G_INET_ADDRESS_GET_CLASS (address)->to_string (address);
+}
+
 /* ******************************************* */
 /* Getters for properties */