nonzero. */
static void
-skip (int fdesc, char *file, uintmax_t records, size_t blocksize,
+skip (int fdesc, char const *file, uintmax_t records, size_t blocksize,
unsigned char *buf)
{
off_t o;
/* Copy NREAD bytes of BUF, with no conversions. */
static void
-copy_simple (unsigned char *buf, int nread)
+copy_simple (unsigned char const *buf, int nread)
{
int nfree; /* Number of unused bytes in `obuf'. */
- unsigned char *start = buf; /* First uncopied char in BUF. */
+ const unsigned char *start = buf; /* First uncopied char in BUF. */
do
{
replacing the newline with trailing spaces). */
static void
-copy_with_block (unsigned char *buf, size_t nread)
+copy_with_block (unsigned char const *buf, size_t nread)
{
size_t i;
with a newline). */
static void
-copy_with_unblock (unsigned char *buf, size_t nread)
+copy_with_unblock (unsigned char const *buf, size_t nread)
{
size_t i;
unsigned char c;
0+0 records out
*/
- skip (STDOUT_FILENO, output_file, seek_record, output_blocksize,
- obuf);
+ skip (STDOUT_FILENO, output_file, seek_record, output_blocksize,
+ obuf);
}
if (max_records == 0)