- close(in_fd);
-
-// switch(block->get_state()){ // switchy
-// case tape_block::TBS_EOF_LEGAL:
-// delete block;
-// if (!in_object){
-// fprintf(stderr,"File successfully read.\n");
-// } else {
-// if (cfg_ignore_object_integrity_errors){
-// fprintf(stderr,"Warning: Object integrity check failed!\n");
-// warnings++;
-// } else {
-// fprintf(stderr,"Error: Object integrity check failed!\n");
-// errors++;
-// errcode=6;
-// }
-// }
-// read_ahead=false;
-// break;
-// case tape_block::TBS_EOF_ILLEGAL:
-// break;
-// case tape_block::TBS_CHECKSUM:
-// break;
-// case tape_block::TBS_DEFAULT:
-// delete block;
-// fprintf(stderr,"TBS_DEFAULT encountered ->> SEVERE INTERNAL ERROR!\n");
-// errors++;
-// errcode=100;
-// read_ahead=false;
-// break;
-// case tape_block::TBS_IOERR:
-// case tape_block::TBS_OK:
-// tape.insert(tape.end(),block);
-// blocks_read++;
-
-// if (cfg_verbose){
-// char buffer[200];
-// snprintf(buffer,200,"Block No. %3i: Start(hex):%5x End(hex):%5x Size(hex):%3x\n",
-// blocks_read-1,
-// block_start,
-// block_end,
-// block->get_raw_size());
-// write (out_fd,buffer,strlen(buffer));
-// }