Przeglądaj źródła

The wrong array was being indexed, and the type checker didn't catch it because it was a variadic function

Thomas "elfprince13" Dickerson 8 lat temu
rodzic
commit
609b378369
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      Engine/source/sfx/sfxController.cpp

+ 2 - 2
Engine/source/sfx/sfxController.cpp

@@ -324,8 +324,8 @@ void SFXController::_printInsn( Insn& insn)
          Con::printf( "[SFXController] ip=%d: slot=%d: state=%s: Delay %f:%f:%f",
          Con::printf( "[SFXController] ip=%d: slot=%d: state=%s: Delay %f:%f:%f",
             mIp, insn.mSlotIndex, insn.mState ? insn.mState->getName() : "",
             mIp, insn.mSlotIndex, insn.mState ? insn.mState->getName() : "",
             insn.mArg.mDelayTime.mValue[ 0 ],
             insn.mArg.mDelayTime.mValue[ 0 ],
-            insn.mArg.mDelayTime.mVariance[ 0 ],
-            insn.mArg.mDelayTime.mVariance[ 1 ]
+            insn.mArg.mDelayTime.mVariance[ 0 ][ 0 ],
+            insn.mArg.mDelayTime.mVariance[ 0 ][ 1 ]
          );
          );
          break;
          break;