blob: c9167d492dae6269ff7679a3338c794492b6d666 [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 *
Denys Vlasenko0ef64bd2010-08-16 20:14:46 +02007 * Licensed under GPLv2 or later, see file LICENSE in this source tree.
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}