1.1 --- a/virtual-backup.c Sat Dec 29 15:25:31 2007 +0100
1.2 +++ b/virtual-backup.c Sat Dec 29 15:26:24 2007 +0100
1.3 @@ -67,7 +67,7 @@
1.4 virtualMissing=0;
1.5 }
1.6 if(virt_header->tracks>=MAX_VIRT_TRACKS-1) serror("Maximum number of virtual tracks reached");
1.7 - pos=(virt_header->start[virt_header->tracks]=virt_header->leadout)*CD_FRAMESIZE;
1.8 + pos=(long long)(virt_header->start[virt_header->tracks]=virt_header->leadout)*CD_FRAMESIZE;
1.9 virt_header->tracks++;
1.10 if(lseek64(fd,pos,SEEK_SET)<0) error("Seek failed (new track)");
1.11 }