X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftar;a=blobdiff_plain;f=src%2Fcommon.h;h=c2cad549c3ee3b4a82ba62aed9d4c53e44af8988;hp=2a6d7d46c5bc60ac0091274117d93cc11dc20a9f;hb=f7077dd38b018f19d3a5c7df6accc6b07b8a2356;hpb=5cb79ed51999e36add131116d3d3db586be9870e diff --git a/src/common.h b/src/common.h index 2a6d7d4..c2cad54 100644 --- a/src/common.h +++ b/src/common.h @@ -597,6 +597,7 @@ void assign_string (char **dest, const char *src); int unquote_string (char *str); char *zap_slashes (char *name); char *normalize_filename (const char *name); +void normalize_filename_x (char *name); void replace_prefix (char **pname, const char *samp, size_t slen, const char *repl, size_t rlen); char *tar_savedir (const char *name, int must_exist); @@ -609,6 +610,7 @@ void namebuf_add_dir (namebuf_t buf, const char *name); char *namebuf_finish (namebuf_t buf); const char *tar_getcwd (void); +const char *tar_dirname (void); /* Represent N using a signed integer I such that (uintmax_t) I == N. With a good optimizing compiler, this is equivalent to (intmax_t) i