Update of /cvsroot/vba/VisualBoyAdvance/src/sdl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1003
Modified Files:
debugger.cpp
Log Message:
- Corrected a crash bug in save/load savestates commands.
Index: debugger.cpp
===================================================================
RCS file: /cvsroot/vba/VisualBoyAdvance/src/sdl/debugger.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** debugger.cpp 20 Dec 2004 15:03:13 -0000 1.5
--- debugger.cpp 10 Jun 2005 20:14:04 -0000 1.6
***************
*** 1722,1730 ****
{
int num;
!
! sscanf(args[1],"%d",&num);
!
! if(num > 0 && num < 11)
! sdlWriteState(num-1);
else
debuggerUsage("save");
--- 1722,1733 ----
{
int num;
!
! if(n == 2) {
! sscanf(args[1],"%d",&num);
! if(num > 0 && num < 11)
! sdlWriteState(num-1);
! else
! debuggerUsage("save");
! }
else
debuggerUsage("save");
***************
*** 1734,1742 ****
{
int num;
!
! sscanf(args[1],"%d",&num);
!
! if(num > 0 && num < 11)
! sdlReadState(num-1);
else
debuggerUsage("load");
--- 1737,1748 ----
{
int num;
!
! if(n == 2) {
! sscanf(args[1],"%d",&num);
! if(num > 0 && num < 11)
! sdlReadState(num-1);
! else
! debuggerUsage("load");
! }
else
debuggerUsage("load");
|