free_attr(attr);
free_record(rec);
free_jcr(jcr);
- dev->term();
+ term_dev(dev);
}
/* List just block information */
static void do_blocks(char *infname)
{
- DEV_BLOCK *block = dcr->block;
char buf1[100], buf2[100];
+ DEV_BLOCK *block = dcr->block;
for ( ;; ) {
if (!read_block_from_device(dcr, NO_BLOCK_NUMBER_CHECK)) {
Dmsg1(100, "!read_block(): ERR=%s\n", dev->strerror());
free_record(record);
Jmsg(jcr, M_INFO, 0, _("Mounted Volume \"%s\".\n"), dcr->VolumeName);
} else if (dev->at_eof()) {
- Jmsg(jcr, M_INFO, 0, _("Got EOF at file %u on device %s, Volume \"%s\"\n"),
+ Jmsg(jcr, M_INFO, 0, _("End of file %u on device %s, Volume \"%s\"\n"),
dev->file, dev->print_name(), dcr->VolumeName);
Dmsg0(20, "read_record got eof. try again\n");
continue;
case EOS_LABEL:
rtype = _("End Job Session");
break;
- case 0:
case EOM_LABEL:
rtype = _("End of Medium");
break;