summaryrefslogtreecommitdiffstats
path: root/package/libnl-tiny/src/object.c
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2011-02-13 16:46:28 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2011-02-13 16:46:28 +0000
commit3ac4e08964d8c274db919d73056367b2f37618de (patch)
treea5559251c0843b5bd8362c6706ea164f57ea88fb /package/libnl-tiny/src/object.c
parent51f2fa2929e5697b83b3b61a257ea284159718b7 (diff)
libnl-tiny: decrease the size a bit more by removing some unnecessary functions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25525 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/libnl-tiny/src/object.c')
-rw-r--r--package/libnl-tiny/src/object.c34
1 files changed, 2 insertions, 32 deletions
diff --git a/package/libnl-tiny/src/object.c b/package/libnl-tiny/src/object.c
index 1b18d9a7d..f91555137 100644
--- a/package/libnl-tiny/src/object.c
+++ b/package/libnl-tiny/src/object.c
@@ -156,37 +156,6 @@ void nl_object_free(struct nl_object *obj)
* @{
*/
-/**
- * Acquire a reference on a object
- * @arg obj object to acquire reference from
- */
-void nl_object_get(struct nl_object *obj)
-{
- obj->ce_refcnt++;
- NL_DBG(4, "New reference to object %p, total %d\n",
- obj, obj->ce_refcnt);
-}
-
-/**
- * Release a reference from an object
- * @arg obj object to release reference from
- */
-void nl_object_put(struct nl_object *obj)
-{
- if (!obj)
- return;
-
- obj->ce_refcnt--;
- NL_DBG(4, "Returned object reference %p, %d remaining\n",
- obj, obj->ce_refcnt);
-
- if (obj->ce_refcnt < 0)
- BUG();
-
- if (obj->ce_refcnt <= 0)
- nl_object_free(obj);
-}
-
/** @} */
/**
@@ -235,7 +204,6 @@ int nl_object_identical(struct nl_object *a, struct nl_object *b)
return !(ops->oo_compare(a, b, req_attrs, 0));
}
-#endif
/**
* Compute bitmask representing difference in attribute values
@@ -304,6 +272,8 @@ char *nl_object_attrs2str(struct nl_object *obj, uint32_t attrs,
}
}
+#endif
+
/** @} */
/** @} */