diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/libbb.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/include/libbb.h b/include/libbb.h index e5f03517f..25b2e4489 100644 --- a/include/libbb.h +++ b/include/libbb.h | |||
@@ -236,9 +236,15 @@ extern void bb_copyfd_exact_size(int fd1, int fd2, off_t size); | |||
236 | /* this helper yells "short read!" if param is not -1 */ | 236 | /* this helper yells "short read!" if param is not -1 */ |
237 | extern void complain_copyfd_and_die(off_t sz) ATTRIBUTE_NORETURN; | 237 | extern void complain_copyfd_and_die(off_t sz) ATTRIBUTE_NORETURN; |
238 | extern char bb_process_escape_sequence(const char **ptr); | 238 | extern char bb_process_escape_sequence(const char **ptr); |
239 | /* TODO: sometimes modifies its parameter, which | 239 | /* xxxx_strip version can modify its parameter: |
240 | * makes it rather inconvenient at times: */ | 240 | * "/" -> "/" |
241 | extern char *bb_get_last_path_component(char *path); | 241 | * "abc" -> "abc" |
242 | * "abc/def" -> "def" | ||
243 | * "abc/def/" -> "def" !! | ||
244 | */ | ||
245 | extern char *bb_get_last_path_component_strip(char *path); | ||
246 | /* "abc/def/" -> "" and it never modifies 'path' */ | ||
247 | extern char *bb_get_last_path_component_nostrip(const char *path); | ||
242 | 248 | ||
243 | int ndelay_on(int fd); | 249 | int ndelay_on(int fd); |
244 | int ndelay_off(int fd); | 250 | int ndelay_off(int fd); |