summaryrefslogtreecommitdiff
path: root/libbb/llist.c
diff options
context:
space:
mode:
authorDenis Vlasenko2008-09-13 14:59:38 +0000
committerDenis Vlasenko2008-09-13 14:59:38 +0000
commitba1315d0fbe7fa43aa7481b5d6e92bd03b0152d5 (patch)
treeb5b295f5382bd71c6184539feabf0ba061897131 /libbb/llist.c
parent4f3209b9d4b24ebe9b76e3bfe8ddd87af5228af9 (diff)
downloadbusybox-ba1315d0fbe7fa43aa7481b5d6e92bd03b0152d5.zip
busybox-ba1315d0fbe7fa43aa7481b5d6e92bd03b0152d5.tar.gz
modutils/*: rewrite by Timo Teras <timo.teras AT iki.fi>
- a lot faster (linear algorithmic complexity, smaller memory foot print) - a lot smaller (the old code was overly complicated) - loading of aliases is now module-init-tools compliant - blacklisting is done correctly (-b option added) - module argument quoting done right - depmod now correctly generates modules.symbols and modules.alias add/remove: 16/21 grow/shrink: 4/6 up/down: 6930/-9316 Total: -2386 bytes text data bss dec hex filename 806039 592 6680 813311 c68ff busybox_old 803498 592 6676 810766 c5f0e busybox_unstripped
Diffstat (limited to 'libbb/llist.c')
-rw-r--r--libbb/llist.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/libbb/llist.c b/libbb/llist.c
index 094c652..2bef431 100644
--- a/libbb/llist.c
+++ b/libbb/llist.c
@@ -90,7 +90,6 @@ void FAST_FUNC llist_free(llist_t *elm, void (*freeit) (void *data))
}
}
-#ifdef UNUSED
/* Reverse list order. */
llist_t* FAST_FUNC llist_rev(llist_t *list)
{
@@ -105,4 +104,3 @@ llist_t* FAST_FUNC llist_rev(llist_t *list)
}
return rev;
}
-#endif