[Scummvm-cvs-logs] SF.net SVN: scummvm:[35216] scummvm/trunk/engines/drascula/saveload.cpp

thebluegr at users.sourceforge.net thebluegr at users.sourceforge.net
Wed Dec 3 12:47:57 CET 2008


Revision: 35216
          http://scummvm.svn.sourceforge.net/scummvm/?rev=35216&view=rev
Author:   thebluegr
Date:     2008-12-03 11:47:57 +0000 (Wed, 03 Dec 2008)

Log Message:
-----------
Simplify line reading with the simpler readLine(), instead of readLine_NEW

Modified Paths:
--------------
    scummvm/trunk/engines/drascula/saveload.cpp

Modified: scummvm/trunk/engines/drascula/saveload.cpp
===================================================================
--- scummvm/trunk/engines/drascula/saveload.cpp	2008-12-03 11:05:07 UTC (rev 35215)
+++ scummvm/trunk/engines/drascula/saveload.cpp	2008-12-03 11:47:57 UTC (rev 35216)
@@ -49,14 +49,8 @@
 			error("Can't open %s file", fileEpa);
 		}
 	}
-	int l;
 	for (n = 0; n < NUM_SAVES; n++) {
-		sav->readLine_NEW(names[n], 23);
-		// readLine_NEW also returns the newline character (\n),
-		// so we need to clear it here
-		l = strlen(names[n]);
-		if (l > 0 && names[n][l - 1] == '\n')
-			names[n][l - 1] = '\0';
+		strncpy(names[n], sav->readLine().c_str(), 23);
 	}
 	delete sav;
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list