From 114f83d5d8a73b3f1435e09b1d91aff843e4ce15 Mon Sep 17 00:00:00 2001 From: Rozhuk Ivan Date: Tue, 2 Dec 2014 05:19:23 +0000 Subject: mir_snprintf(..., "%s", ...) -> strncpy_s(...) build fix to prevous commit git-svn-id: http://svn.miranda-ng.org/main/trunk@11212 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/YahooGroups/src/services.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'plugins/YahooGroups') diff --git a/plugins/YahooGroups/src/services.cpp b/plugins/YahooGroups/src/services.cpp index d0de915c21..645bae1282 100644 --- a/plugins/YahooGroups/src/services.cpp +++ b/plugins/YahooGroups/src/services.cpp @@ -93,8 +93,9 @@ void AddNewGroup(char *newGroup) char tmp[128]; char group[1024]; + *group = 1; - mir_snprintf((group + 1), (SIZEOF(group) - 1), "%s", newGroup); + strncpy_s((group + 1), (SIZEOF(group) - 1), newGroup, _TRUNCATE); mir_snprintf(tmp, SIZEOF(tmp), "%d", index); const int MAX_SIZE = 1024; @@ -129,7 +130,7 @@ void CreateGroup(char *group) strncat(buffer, sub, sizeof(buffer)); } else{ - mir_snprintf(buffer, SIZEOF(buffer), "%s", sub); + strncpy_s(buffer, sub, _TRUNCATE); } if (!availableGroups.Contains(buffer)) @@ -149,7 +150,7 @@ void CreateGroup(char *group) strncat(buffer, sub, sizeof(buffer)); } else{ - mir_snprintf(buffer, SIZEOF(buffer), "%s", sub); + strncpy_s(buffer, sub, _TRUNCATE); } if (!availableGroups.Contains(buffer)) -- cgit v1.2.3