diff options
Diffstat (limited to 'src/egg/core/eggXfbManager.cpp')
| -rw-r--r-- | src/egg/core/eggXfbManager.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/egg/core/eggXfbManager.cpp b/src/egg/core/eggXfbManager.cpp index 70e1e8a2..46ab8d2a 100644 --- a/src/egg/core/eggXfbManager.cpp +++ b/src/egg/core/eggXfbManager.cpp @@ -6,13 +6,13 @@ namespace EGG { -/* 80498af0 */ bool XfbManager::isRegisterd(Xfb *xfb) const { +/* 80498af0 */ bool XfbManager::isRegisterd(Xfb &xfb) const { Xfb *x = mNextXfb; Xfb *iter = x; if (mNextXfb != nullptr) { do { - if (iter == xfb) { + if (iter == &xfb) { return true; } iter = iter->mNext; @@ -25,7 +25,7 @@ namespace EGG { int interrupts = OSDisableInterrupts(); bool u3 = 0; - if (xfb != nullptr && !isRegisterd(xfb)) { + if (xfb != nullptr && !isRegisterd(*xfb)) { xfb->mState = Xfb::XFB_UNPROCESSED; if (mNextXfb == nullptr) { mNextXfb = xfb; |
