X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=interpreters%2Fgit%2Fsaveundo.c;h=aa9de5f1137c3a2e4ef1a9dcd993189796c621da;hb=75009f8f40bbb580194e1722db76f4644bf18641;hp=13620f3810455a3313ea5a86af7d3fcbaab01685;hpb=89081782541e85e079f64839ffb26b4e74273eb7;p=projects%2Fchimara%2Fchimara.git diff --git a/interpreters/git/saveundo.c b/interpreters/git/saveundo.c index 13620f3..aa9de5f 100644 --- a/interpreters/git/saveundo.c +++ b/interpreters/git/saveundo.c @@ -40,7 +40,7 @@ int saveUndo (git_sint32 * base, git_sint32 * sp) { git_uint32 undoSize = sizeof(UndoRecord); git_uint32 mapSize = sizeof(MemoryPage*) * (gEndMem - gRamStart) / 256; - git_uint32 stackSize = sizeof(git_sint32*) * (sp - base); + git_uint32 stackSize = sizeof(git_sint32) * (sp - base); git_uint32 totalSize = undoSize + mapSize + stackSize; git_uint32 addr = gRamStart; // Address in glulx memory.