X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fbuffer.c;h=f99dcca1b2829bb978073d12657829fb5277df8b;hb=87ac3207fbc12e3f186f338b36012d1ee40e90c1;hp=cea5f253f438e62bdaa65e03565a8e67f9f4ff4d;hpb=c634f2c6f11ad0ac8c8b868bebe6c98626f86e96;p=chaz%2Ftar diff --git a/src/buffer.c b/src/buffer.c index cea5f25..f99dcca 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -26,7 +26,6 @@ #include #include -#include #include #include @@ -591,7 +590,7 @@ _open_archive (enum access_mode wanted_access) } static void -do_checkpoint (bool write) +do_checkpoint (bool do_write) { if (checkpoint_option && !(++checkpoint % checkpoint_option)) { @@ -603,7 +602,7 @@ do_checkpoint (bool write) break; case checkpoint_text: - if (write) + if (do_write) /* TRANSLATORS: This is a ``checkpoint of write operation'', *not* ``Writing a checkpoint''. E.g. in Spanish ``Punto de comprobaci@'on de escritura'', @@ -1137,22 +1136,22 @@ try_new_volume () { size_t status; union block *header; - int access; + enum access_mode acc; switch (subcommand_option) { case APPEND_SUBCOMMAND: case CAT_SUBCOMMAND: case UPDATE_SUBCOMMAND: - access = ACCESS_UPDATE; + acc = ACCESS_UPDATE; break; default: - access = ACCESS_READ; + acc = ACCESS_READ; break; } - if (!new_volume (access)) + if (!new_volume (acc)) return true; while ((status = rmtread (archive, record_start->buffer, record_size))