diff options
Diffstat (limited to 'src/libultra_code_O2/osViSetEvent.c')
| -rw-r--r-- | src/libultra_code_O2/osViSetEvent.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libultra_code_O2/osViSetEvent.c b/src/libultra_code_O2/osViSetEvent.c index 0f29bc681..0239c1f7c 100644 --- a/src/libultra_code_O2/osViSetEvent.c +++ b/src/libultra_code_O2/osViSetEvent.c @@ -3,10 +3,11 @@ extern OSViContext* __osViNext; void osViSetEvent(OSMesgQueue* mq, OSMesg msg, u32 retraceCount) { - register u32 saveMask; - saveMask = __osDisableInt(); + register u32 prevInt = __osDisableInt(); + __osViNext->mq = mq; __osViNext->msg = msg; __osViNext->retraceCount = retraceCount; - __osRestoreInt(saveMask); + + __osRestoreInt(prevInt); } |
