Added CD-ROM .ISO support. Patch from RichardG867.

Minor cleanup to CD-ROM handling.
This commit is contained in:
TomW 2015-12-15 21:09:00 +00:00
commit 64454dded2
8 changed files with 352 additions and 7 deletions

View file

@ -531,13 +531,18 @@ int ioctl_open(char d)
{
ioctl_inited=1;
CloseHandle(hIOCTL);
hIOCTL = NULL;
}
return 0;
}
static void ioctl_close(void)
{
CloseHandle(hIOCTL);
if (hIOCTL)
{
CloseHandle(hIOCTL);
hIOCTL = NULL;
}
}
static void ioctl_exit(void)
@ -545,6 +550,7 @@ static void ioctl_exit(void)
ioctl_stop();
ioctl_inited=0;
tocvalid=0;
ioctl_close();
}
static ATAPI ioctl_atapi=