[Scummvm-git-logs] scummvm master -> 076514da3f027cf59d3eab6e170e451a2e64bcb9

digitall dgturner at iee.org
Sat Sep 14 03:51:08 CEST 2019


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
076514da3f HDB: Improve String Buffer Usage in AI Inventory Code


Commit: 076514da3f027cf59d3eab6e170e451a2e64bcb9
    https://github.com/scummvm/scummvm/commit/076514da3f027cf59d3eab6e170e451a2e64bcb9
Author: D G Turner (digitall at scummvm.org)
Date: 2019-09-14T02:47:55+01:00

Commit Message:
HDB: Improve String Buffer Usage in AI Inventory Code

Changed paths:
    engines/hdb/ai-inventory.cpp


diff --git a/engines/hdb/ai-inventory.cpp b/engines/hdb/ai-inventory.cpp
index abdfc27..05f7570 100644
--- a/engines/hdb/ai-inventory.cpp
+++ b/engines/hdb/ai-inventory.cpp
@@ -284,15 +284,15 @@ void AI::newDelivery(const char *itemTextName, const char *itemGfxName, const ch
 	}
 
 	if (itemTextName)
-		strcpy(_deliveries[i].itemTextName, itemTextName);
+		Common::strlcpy(_deliveries[i].itemTextName, itemTextName, sizeof(_deliveries[0].itemTextName));
 	if (itemGfxName)
-		strcpy(_deliveries[i].itemGfxName, itemGfxName);
+		Common::strlcpy(_deliveries[i].itemGfxName, itemGfxName, sizeof(_deliveries[0].itemGfxName));
 	if (destTextName)
-		strcpy(_deliveries[i].destTextName, destTextName);
+		Common::strlcpy(_deliveries[i].destTextName, destTextName, sizeof(_deliveries[0].destTextName));
 	if (destGfxName)
-		strcpy(_deliveries[i].destGfxName, destGfxName);
+		Common::strlcpy(_deliveries[i].destGfxName, destGfxName, sizeof(_deliveries[0].destGfxName));
 
-	strcpy(_deliveries[i].id, id);
+	Common::strlcpy(_deliveries[i].id, id, sizeof(_deliveries[0].id));
 
 	_numDeliveries++;
 





More information about the Scummvm-git-logs mailing list