From 4dbe4d88bf71c76a6861671fd7b34d17108b65ec Mon Sep 17 00:00:00 2001 From: Taylor Richards Date: Thu, 13 Mar 2014 00:20:50 -0400 Subject: [PATCH] replace bad sprintf's --- src/network/multi_fstracker.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/network/multi_fstracker.cpp b/src/network/multi_fstracker.cpp index 9a33d55..9cbc5b5 100644 --- a/src/network/multi_fstracker.cpp +++ b/src/network/multi_fstracker.cpp @@ -1508,8 +1508,7 @@ int multi_fs_tracker_validate_sw(squad_war_request *sw_req, char *bad_reply) return ret_code; } else { - memset(popup_string, 0, 512); - sprintf(popup_string, XSTR("Validating squad war", 1075)); + SDL_strlcpy(popup_string, XSTR("Validating squad war", 1075), sizeof(popup_string)); // run a popup switch(popup_till_condition(multi_fs_tracker_validate_sw_normal, XSTR("&Cancel", 645), popup_string)){ @@ -1602,8 +1601,7 @@ int multi_fs_tracker_store_sw(squad_war_result *sw_res, char *bad_reply) } // non-standalone else { - memset(popup_string, 0, 512); - sprintf(popup_string, XSTR("Storing SquadWar results", 1078)); + SDL_strlcpy(popup_string, XSTR("Storing SquadWar results", 1078), sizeof(popup_string)); // wait for a response if(popup_till_condition(multi_fs_tracker_store_sw_do, XSTR("&Cancel", 645), popup_string) == 10){ -- 2.39.2