X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fincremen.c;h=e5c280acacc9e5dd2934a8b6ed9ae3d8b7296bb1;hb=9093ca15d8277d2b14efab9f19dd9eeed6e997ca;hp=9902d10a2bf9e0a4a51f0418c3f10b4ac133f243;hpb=76efed4ca4e2320fb7200b35730c21fd8922ecf6;p=chaz%2Ftar diff --git a/src/incremen.c b/src/incremen.c index 9902d10..e5c280a 100644 --- a/src/incremen.c +++ b/src/incremen.c @@ -557,3 +557,32 @@ purge_directory (char const *directory_name) free (current_dir); free (archive_dir); } + +void +list_dumpdir (char *buffer, size_t size) +{ + while (size) + { + switch (*buffer) + { + case 'Y': + case 'N': + case 'D': + fprintf (stdlis, "%c ", *buffer); + buffer++; + size--; + break; + + case 0: + fputc ('\n', stdlis); + buffer++; + size--; + break; + + default: + fputc (*buffer, stdlis); + buffer++; + size--; + } + } +}