diff options
author | Felix Fietkau <nbd@openwrt.org> | 2011-02-13 16:46:28 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2011-02-13 16:46:28 +0000 |
commit | f89919a7ee919a467435564a32248842a4ebdd95 (patch) | |
tree | 9184213b697bfcd7c46890b906c901cc70869a2a /package/libnl-tiny/src/object.c | |
parent | 5d0f9914ba42ff93f19019f5047a097a58286c20 (diff) | |
download | upstream-f89919a7ee919a467435564a32248842a4ebdd95.tar.gz upstream-f89919a7ee919a467435564a32248842a4ebdd95.tar.bz2 upstream-f89919a7ee919a467435564a32248842a4ebdd95.zip |
libnl-tiny: decrease the size a bit more by removing some unnecessary functions
SVN-Revision: 25525
Diffstat (limited to 'package/libnl-tiny/src/object.c')
-rw-r--r-- | package/libnl-tiny/src/object.c | 34 |
1 files changed, 2 insertions, 32 deletions
diff --git a/package/libnl-tiny/src/object.c b/package/libnl-tiny/src/object.c index 1b18d9a7d7..f91555137d 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 + /** @} */ /** @} */ |