示例#1
0
CDriveFDI::~CDriveFDI()
{
	if(FDIPtr)
		fdi2raw_header_free(FDIPtr);
	if(File)
		gzclose(File);
}
示例#2
0
void fdi_close(int drive)
{
        if (fdi[drive].h)
                fdi2raw_header_free(fdi[drive].h);
        if (fdi[drive].f)
                fclose(fdi[drive].f);
        fdi[drive].f = NULL;
}
示例#3
0
文件: disc_fdi.c 项目: Nado15/86Box
void fdi_close(int drive)
{
	d86f_unregister(drive);
        drives[drive].seek        = NULL;
        if (fdi[drive].h)
                fdi2raw_header_free(fdi[drive].h);
        if (fdi[drive].f)
                fclose(fdi[drive].f);
}
示例#4
0
文件: fdi.c 项目: SteveFosdick/b-em
void fdi_close(int drive)
{
        if (fdi_h[drive]) fdi2raw_header_free(fdi_h[drive]);
        if (fdi_f[drive]) fclose(fdi_f[drive]);
        fdi_f[drive] = NULL;
}