X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=snapshot.cpp;h=94ae8d02af259f47495b0022b8820742c1514a39;hb=b5a2e787c604aa5a906051198224a890f73c8c26;hp=478a400f97a9d8aba422334159c638d0ed8dd664;hpb=67e9b9f7c2a0f624a1f31935532cba2b74607a93;p=drnoksnes diff --git a/snapshot.cpp b/snapshot.cpp index 478a400..94ae8d0 100644 --- a/snapshot.cpp +++ b/snapshot.cpp @@ -646,16 +646,16 @@ static int Unfreeze() S9xSetSoundMute (TRUE); } #ifdef USE_SA1 - if ((result = UnfreezeStruct ("SA1", &SA1, SnapSA1, + if ((result = UnfreezeStruct ("SA1", &SA1, SnapSA1, COUNT(SnapSA1))) == SUCCESS) - { - if ((result = UnfreezeStruct ("SAR", &SA1Registers, - SnapSA1Registers, COUNT (SnapSA1Registers))) != SUCCESS) - return (result); + { + if ((result = UnfreezeStruct ("SAR", &SA1Registers, + SnapSA1Registers, COUNT (SnapSA1Registers))) != SUCCESS) + return result; - S9xFixSA1AfterSnapshotLoad (); - SA1.Flags |= sa1_old_flags & (TRACE_FLAG); - } + S9xFixSA1AfterSnapshotLoad (); + SA1.Flags |= sa1_old_flags & (TRACE_FLAG); + } #endif S9xFixSoundAfterSnapshotLoad (); ICPU.ShiftedPB = Registers.PB << 16;