loudmouth/lm-blocking-resolver.c
changeset 738 264fece7ff0d
parent 725 05fa3e01e5b1
--- a/loudmouth/lm-blocking-resolver.c	Sat May 11 22:25:15 2019 +0200
+++ b/loudmouth/lm-blocking-resolver.c	Sat May 11 22:25:49 2019 +0200
@@ -100,31 +100,10 @@
     if (err != 0) {
         _lm_resolver_set_result (LM_RESOLVER (resolver), LM_RESOLVER_RESULT_FAILED,
                                  NULL);
-
         retval = FALSE;
-    }
-
-    if (ans == NULL) {
-        /* Couldn't find any results */
-        g_object_ref (resolver);
-        _lm_resolver_set_result (LM_RESOLVER (resolver), LM_RESOLVER_RESULT_FAILED,
-                                 NULL);
-
-        g_object_unref (resolver);
-        retval = FALSE;
-    }
-
-    /* FIXME: How to set and iterate the results */
-    /*priv->results    = ans;
-      priv->cur_result = ans; */
-
-    if (retval) {
-        g_object_ref (resolver);
-
+    } else {
         _lm_resolver_set_result (LM_RESOLVER (resolver), LM_RESOLVER_RESULT_OK,
                                  ans);
-
-        g_object_unref (resolver);
     }
 
     g_free (host);