X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;ds=sidebyside;f=libbb%2Fconcat_subpath_file.c;h=313fa63cf5fc1b0aa337375e75a47c610ded5aee;hb=1fd1ea4395e520694bd9f8b1dc9e60af6442946d;hp=6bbe49ab5d9840e396fbb051c37ebe67355486ef;hpb=5dd7ef0f37373e397a7160cb431a32ae57f9f7d9;p=oweals%2Fbusybox.git diff --git a/libbb/concat_subpath_file.c b/libbb/concat_subpath_file.c index 6bbe49ab5..313fa63cf 100644 --- a/libbb/concat_subpath_file.c +++ b/libbb/concat_subpath_file.c @@ -15,9 +15,9 @@ #include "libbb.h" -char *concat_subpath_file(const char *path, const char *f) +char* FAST_FUNC concat_subpath_file(const char *path, const char *f) { - if (f && *f == '.' && (!f[1] || (f[1] == '.' && !f[2]))) + if (f && DOT_OR_DOTDOT(f)) return NULL; return concat_path_file(path, f); }