From: <rog...@us...> - 2012-01-21 00:31:12
|
Revision: 4173 http://desmume.svn.sourceforge.net/desmume/?rev=4173&view=rev Author: rogerman Date: 2012-01-21 00:31:06 +0000 (Sat, 21 Jan 2012) Log Message: ----------- Cocoa Port: - Fixed bug where applying an internal cheat would cause the byte size to reset. Modified Paths: -------------- trunk/desmume/src/cocoa/cocoa_cheat.mm Modified: trunk/desmume/src/cocoa/cocoa_cheat.mm =================================================================== --- trunk/desmume/src/cocoa/cocoa_cheat.mm 2012-01-20 05:20:46 UTC (rev 4172) +++ trunk/desmume/src/cocoa/cocoa_cheat.mm 2012-01-21 00:31:06 UTC (rev 4173) @@ -486,10 +486,17 @@ self.description = self.description; self.cheatType = self.cheatType; self.freezeType = self.freezeType; - self.code = self.code; - self.bytes = self.bytes; - self.memAddress = self.memAddress; - self.value = self.value; + + if (self.cheatType == CHEAT_TYPE_INTERNAL) + { + self.bytes = self.bytes; + self.memAddress = self.memAddress; + self.value = self.value; + } + else + { + self.code = self.code; + } } - (CocoaDSCheatItem *) createWorkingCopy This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |