aboutsummaryrefslogtreecommitdiff
path: root/src/DMA.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/DMA.cpp')
-rw-r--r--src/DMA.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/DMA.cpp b/src/DMA.cpp
index 9989f73..ba8cc41 100644
--- a/src/DMA.cpp
+++ b/src/DMA.cpp
@@ -118,7 +118,7 @@ void DMA::Reset()
InProgress = false;
}
-void DMA::Savestate(Savestate* file)
+void DMA::DoSavestate(Savestate* file)
{
char* magic = "DMAx";
magic[3] = '0' + Num + (CPU*4);
@@ -136,9 +136,9 @@ void DMA::Savestate(Savestate* file)
file->Var32(&SrcAddrInc);
file->Var32(&DstAddrInc);
- file->Var32(&(u32)Running);
- file->Var32(&(u32)InProgress);
- file->Var32(&(u32)IsGXFIFODMA);
+ file->Var32((u32*)&Running);
+ file->Var32((u32*)&InProgress);
+ file->Var32((u32*)&IsGXFIFODMA);
}
void DMA::WriteCnt(u32 val)