[Scummvm-cvs-logs] SF.net SVN: scummvm:[49425] scummvm/trunk/engines/sci/engine/kfile.cpp

waltervn at users.sourceforge.net waltervn at users.sourceforge.net
Fri Jun 4 12:51:27 CEST 2010


Revision: 49425
          http://scummvm.svn.sourceforge.net/scummvm/?rev=49425&view=rev
Author:   waltervn
Date:     2010-06-04 10:51:27 +0000 (Fri, 04 Jun 2010)

Log Message:
-----------
SCI: Replace strncpy with Common::strlcpy

Modified Paths:
--------------
    scummvm/trunk/engines/sci/engine/kfile.cpp

Modified: scummvm/trunk/engines/sci/engine/kfile.cpp
===================================================================
--- scummvm/trunk/engines/sci/engine/kfile.cpp	2010-06-04 10:36:49 UTC (rev 49424)
+++ scummvm/trunk/engines/sci/engine/kfile.cpp	2010-06-04 10:51:27 UTC (rev 49425)
@@ -282,8 +282,7 @@
 			if (meta.savegame_name.lastChar() == '\n')
 				meta.savegame_name.deleteLastChar();
 
-			strncpy(desc.name, meta.savegame_name.c_str(), SCI_MAX_SAVENAME_LENGTH - 1);
-			desc.name[SCI_MAX_SAVENAME_LENGTH - 1] = 0;
+			Common::strlcpy(desc.name, meta.savegame_name.c_str(), SCI_MAX_SAVENAME_LENGTH);
 
 			debug(3, "Savegame in file %s ok, id %d", filename.c_str(), desc.id);
 


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