mirror of
https://github.com/ksherlock/mpw.git
synced 2025-08-19 06:27:47 +00:00
RM::CurResFile
This commit is contained in:
@@ -281,6 +281,19 @@ namespace RM
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
uint16_t CurResFile(uint16_t trap)
|
||||||
|
{
|
||||||
|
|
||||||
|
Log("%04x CurResFile()\n", trap);
|
||||||
|
|
||||||
|
ResFileRefNum refNum = ::CurResFile();
|
||||||
|
|
||||||
|
ToolReturn<2>(-1, refNum);
|
||||||
|
return SetResError(::ResError());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// todo -- move since it's not RM related.
|
// todo -- move since it's not RM related.
|
||||||
uint16_t UnloadSeg(uint16_t trap)
|
uint16_t UnloadSeg(uint16_t trap)
|
||||||
{
|
{
|
||||||
|
@@ -20,6 +20,8 @@ namespace RM
|
|||||||
uint16_t OpenResFile(uint16_t trap);
|
uint16_t OpenResFile(uint16_t trap);
|
||||||
|
|
||||||
uint16_t SetResLoad(uint16_t trap);
|
uint16_t SetResLoad(uint16_t trap);
|
||||||
|
|
||||||
|
uint16_t CurResFile(uint16_t trap);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -188,6 +188,10 @@ namespace ToolBox {
|
|||||||
d0 = RM::Get1NamedResource(trap);
|
d0 = RM::Get1NamedResource(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 0xa994:
|
||||||
|
d0 = RM::CurResFile(trap);
|
||||||
|
break;
|
||||||
|
|
||||||
case 0xA997:
|
case 0xA997:
|
||||||
d0 = RM::OpenResFile(trap);
|
d0 = RM::OpenResFile(trap);
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user