Fix reporting of hardlink mismatch during compare

* src/common.h (quote_n_colon): New prototype.
* src/misc.c (quote_n_colon): New function.
* src/compare.c (report_difference, diff_link): Use quote_n_colon.

* tests/difflink.at: New file.
* tests/Makefile.am: Add difflink.at
* tests/testsuite.at: Likewise.
This commit is contained in:
Sergey Poznyakoff
2017-11-09 09:55:43 +02:00
parent dee7e3f16e
commit 1bf590ab2d
6 changed files with 51 additions and 2 deletions
+5
View File
@@ -33,6 +33,11 @@ static void namebuf_add_dir (namebuf_t, char const *);
static char *namebuf_finish (namebuf_t);
static const char *tar_getcdpath (int);
char const *
quote_n_colon (int n, char const *arg)
{
return quotearg_n_style_colon (n, get_quoting_style (NULL), arg);
}
/* Handling strings. */