[Scummvm-cvs-logs] SF.net SVN: scummvm:[40591] scummvm/trunk/engines/cruise/overlay.cpp

eriktorbjorn at users.sourceforge.net eriktorbjorn at users.sourceforge.net
Fri May 15 06:59:46 CEST 2009


Revision: 40591
          http://scummvm.svn.sourceforge.net/scummvm/?rev=40591&view=rev
Author:   eriktorbjorn
Date:     2009-05-15 04:59:45 +0000 (Fri, 15 May 2009)

Log Message:
-----------
Yet another strcpy() where source and destination may be the same...

Modified Paths:
--------------
    scummvm/trunk/engines/cruise/overlay.cpp

Modified: scummvm/trunk/engines/cruise/overlay.cpp
===================================================================
--- scummvm/trunk/engines/cruise/overlay.cpp	2009-05-15 04:54:45 UTC (rev 40590)
+++ scummvm/trunk/engines/cruise/overlay.cpp	2009-05-15 04:59:45 UTC (rev 40591)
@@ -81,7 +81,8 @@
 	if (!overlayTable[scriptIdx].ovlData)
 		return (-2);
 
-	strcpy(overlayTable[scriptIdx].overlayName, scriptName);
+	if (scriptName != overlayTable[scriptIdx].overlayName)
+		strcpy(overlayTable[scriptIdx].overlayName, scriptName);
 
 	overlayTable[scriptIdx].alreadyLoaded = 1;
 


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