mirror of
https://github.com/autc04/Retro68.git
synced 2025-03-03 17:30:03 +00:00
Add OpenDriver and CloseDriver glue
This commit is contained in:
parent
fa39132cdc
commit
6f2812ca65
@ -202,3 +202,20 @@ pascal OSErr GetWDInfo(short wdRefNum, short *vRefNum, long *dirID,
|
||||
return err;
|
||||
}
|
||||
|
||||
pascal OSErr OpenDriver(ConstStr255Param name, short *drvrRefNum)
|
||||
{
|
||||
ParamBlockRec pb;
|
||||
OSErr err;
|
||||
memset(&pb, 0, sizeof(pb));
|
||||
|
||||
pb.ioParam.ioNamePtr = (StringPtr)name;
|
||||
|
||||
err = PBOpenSync(&pb);
|
||||
*drvrRefNum = pb.ioParam.ioRefNum;
|
||||
return err;
|
||||
}
|
||||
|
||||
pascal OSErr CloseDriver(short refNum)
|
||||
{
|
||||
return FSClose(refNum);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user