diff options
author | Denis Vlasenko | 2009-04-22 13:49:16 +0000 |
---|---|---|
committer | Denis Vlasenko | 2009-04-22 13:49:16 +0000 |
commit | 1cf4a0eb81ed85d222d3310c39ac89c84c13ca17 (patch) | |
tree | 11875bcafe1a1bb8b41ab1ef41d47c0a6d856326 /include | |
parent | 574c316e5ac576ba8f4aa07596dd21bca95eb333 (diff) | |
download | busybox-1cf4a0eb81ed85d222d3310c39ac89c84c13ca17.zip busybox-1cf4a0eb81ed85d222d3310c39ac89c84c13ca17.tar.gz |
httpd: simplify insane conf file parser
function old new delta
bb_simplify_abs_path_inplace - 98 +98
parse_expr 824 832 +8
passwd_main 1025 1027 +2
evalvar 1374 1376 +2
parse_command 1463 1460 -3
bb_simplify_path 137 55 -82
parse_conf 1572 1422 -150
------------------------------------------------------------------------------
(add/remove: 3/2 grow/shrink: 3/3 up/down: 126/-251) Total: -125 bytes
Diffstat (limited to 'include')
-rw-r--r-- | include/libbb.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/libbb.h b/include/libbb.h index 4de3e79..3a94a00 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -1093,6 +1093,8 @@ const char *get_signame(int number) FAST_FUNC; void print_signames(void) FAST_FUNC; char *bb_simplify_path(const char *path) FAST_FUNC; +/* Returns ptr to NUL */ +char *bb_simplify_abs_path_inplace(char *path) FAST_FUNC; #define FAIL_DELAY 3 extern void bb_do_delay(int seconds) FAST_FUNC; |