From 076514da3f027cf59d3eab6e170e451a2e64bcb9 Mon Sep 17 00:00:00 2001 From: D G Turner Date: Sat, 14 Sep 2019 02:47:55 +0100 Subject: HDB: Improve String Buffer Usage in AI Inventory Code --- engines/hdb/ai-inventory.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/engines/hdb/ai-inventory.cpp b/engines/hdb/ai-inventory.cpp index abdfc2722d..05f75703cb 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++; -- cgit v1.2.3