eldbus: Remove unnecessary function - _eldbus_connection_unref()
authorJosé Roberto de Souza <jose.souza@intel.com>
Fri, 5 Jul 2013 17:34:27 +0000 (14:34 -0300)
committerJosé Roberto de Souza <jose.souza@intel.com>
Mon, 5 Aug 2013 16:25:25 +0000 (13:25 -0300)
Neither internal function call this function.

src/lib/eldbus_core.c

index 61ae802..bd73659 100644 (file)
@@ -1228,22 +1228,14 @@ _eldbus_connection_free(Eldbus_Connection *conn)
    free(conn);
 }
 
-static void
-_eldbus_connection_unref(Eldbus_Connection *conn)
-{
-   DBG("Connection %p: unref (currently at %d refs)",
-       conn, conn->refcount);
-
-   if (--conn->refcount > 0) return;
-   _eldbus_connection_free(conn);
-}
-
 EAPI void
 eldbus_connection_unref(Eldbus_Connection *conn)
 {
    ELDBUS_CONNECTION_CHECK(conn);
    DBG("conn=%p, pre-refcount=%d", conn, conn->refcount);
-   _eldbus_connection_unref(conn);
+   if (--conn->refcount > 0)
+      return;
+   _eldbus_connection_free(conn);
 }
 
 EAPI void