[Scummvm-cvs-logs] CVS: scummvm scummvm.cpp,1.88,1.89

Mutwin Kraus mutle at users.sourceforge.net
Mon Mar 18 12:16:51 CET 2002


Update of /cvsroot/scummvm/scummvm
In directory usw-pr-cvs1:/tmp/cvs-serv12366/scummvm

Modified Files:
	scummvm.cpp 
Log Message:
Now the Mac Version also opens games kinda like the -p option

Index: scummvm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scummvm.cpp,v
retrieving revision 1.88
retrieving revision 1.89
diff -C2 -d -r1.88 -r1.89
*** scummvm.cpp	18 Mar 2002 11:50:08 -0000	1.88
--- scummvm.cpp	18 Mar 2002 20:04:15 -0000	1.89
***************
*** 558,567 ****
  		}
  	}
- 	#else
  	
! 	//sprintf(_gameDataPath, ":%s:", *argv);
! 	//_gameDataPath = *argv;
  	_midi_driver = 4;
  	_exe_name = *argv;
  	#endif
  
--- 558,567 ----
  		}
  	}
  	
! 	#else
  	_midi_driver = 4;
  	_exe_name = *argv;
+ 	_gameDataPath = (char*)malloc(strlen(_exe_name) + 3);
+ 	sprintf(_gameDataPath, ":%s:", _exe_name);
  	#endif
  
***************
*** 1013,1019 ****
          else
                  size = READ_BE_UINT32_UNALIGNED(ptr+4);
! 
  	sprintf(buf, "dumps/%s%d.dmp", tag,idx);
! 
  	out = fopen(buf,"rb");
  	if (!out) {
--- 1013,1023 ----
          else
                  size = READ_BE_UINT32_UNALIGNED(ptr+4);
! 	
! 	#if defined(__APPLE__CW)
! 	sprintf(buf, ":dumps:%s%d.dmp", tag,idx);
! 	#else
  	sprintf(buf, "dumps/%s%d.dmp", tag,idx);
! 	#endif
! 	
  	out = fopen(buf,"rb");
  	if (!out) {





More information about the Scummvm-git-logs mailing list