blob: 313fa63cf5fc1b0aa337375e75a47c610ded5aee [file] [log] [blame]
Glenn L McGrath393183d2003-05-26 14:07:50 +00001/* vi: set sw=4 ts=4: */
2/*
3 * Utility routines.
4 *
5 * Copyright (C) (C) 2003 Vladimir Oleynik <dzo@simtreas.ru>
6 *
"Robert P. J. Day"5d8843e2006-07-10 11:41:19 +00007 * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
Glenn L McGrath393183d2003-05-26 14:07:50 +00008 */
9
10/*
11 This function make special for recursive actions with usage
12 concat_path_file(path, filename)
Denis Vlasenko5dd7ef02006-12-26 03:36:28 +000013 and skipping "." and ".." directory entries
Glenn L McGrath393183d2003-05-26 14:07:50 +000014*/
15
16#include "libbb.h"
17
Denis Vlasenkodefc1ea2008-06-27 02:52:20 +000018char* FAST_FUNC concat_subpath_file(const char *path, const char *f)
Glenn L McGrath393183d2003-05-26 14:07:50 +000019{
Denis Vlasenko16abcd92007-04-13 23:59:52 +000020 if (f && DOT_OR_DOTDOT(f))
Glenn L McGrath393183d2003-05-26 14:07:50 +000021 return NULL;
22 return concat_path_file(path, f);
23}