From 3b19243ace0f1c58e652fda2188db97986d1faaf Mon Sep 17 00:00:00 2001
From: Markus Uhlin <markus@nifty-networks.net>
Date: Fri, 29 Dec 2023 00:17:55 +0100
Subject: Reformatted player_rename and switched to usage of snprintf()

---
 FICS/playerdb.c | 53 +++++++++++++++++++++++++++++++++++------------------
 1 file changed, 35 insertions(+), 18 deletions(-)

(limited to 'FICS')

diff --git a/FICS/playerdb.c b/FICS/playerdb.c
index 6ad941a..ce69b42 100644
--- a/FICS/playerdb.c
+++ b/FICS/playerdb.c
@@ -2326,26 +2326,43 @@ PUBLIC int player_kill(char *name)
   return 0;
 }
 
-PUBLIC int player_rename(char *name, char *newname)
+PUBLIC int
+player_rename(char *name, char *newname)
 {
-  char fname[MAX_FILENAME_SIZE], fname2[MAX_FILENAME_SIZE];
+	char	fname[MAX_FILENAME_SIZE];
+	char	fname2[MAX_FILENAME_SIZE];
 
-  sprintf(fname, "%s/%c/%s", player_dir, name[0], name);
-  sprintf(fname2, "%s/%c/%s", player_dir, newname[0], newname);
-  rename(fname, fname2);
-  sprintf(fname, "%s/player_data/%c/%s.games", stats_dir, name[0], name);
-  sprintf(fname2, "%s/player_data/%c/%s.games", stats_dir, newname[0], newname);
-  rename(fname, fname2);
-  sprintf(fname, "%s/player_data/%c/%s.comments", stats_dir, name[0], name);
-  sprintf(fname2, "%s/player_data/%c/%s.comments", stats_dir, newname[0], newname);
-  rename(fname, fname2);
-  sprintf(fname, "%s/player_data/%c/%s.logons", stats_dir, name[0], name);
-  sprintf(fname2, "%s/player_data/%c/%s.logons", stats_dir, newname[0], newname);
-  rename(fname, fname2);
-  sprintf(fname, "%s/player_data/%c/%s.messages", stats_dir, name[0], name);
-  sprintf(fname2, "%s/player_data/%c/%s.messages", stats_dir, newname[0], newname);
-  rename(fname, fname2);
-  return 0;
+	snprintf(fname, sizeof fname, "%s/%c/%s", player_dir, name[0],
+	    name);
+	snprintf(fname2, sizeof fname2, "%s/%c/%s", player_dir, newname[0],
+	    newname);
+	rename(fname, fname2);
+
+	snprintf(fname, sizeof fname, "%s/player_data/%c/%s.games",
+	    stats_dir, name[0], name);
+	snprintf(fname2, sizeof fname2, "%s/player_data/%c/%s.games",
+	    stats_dir, newname[0], newname);
+	rename(fname, fname2);
+
+	snprintf(fname, sizeof fname, "%s/player_data/%c/%s.comments",
+	    stats_dir, name[0], name);
+	snprintf(fname2, sizeof fname2, "%s/player_data/%c/%s.comments",
+	    stats_dir, newname[0], newname);
+	rename(fname, fname2);
+
+	snprintf(fname, sizeof fname, "%s/player_data/%c/%s.logons",
+	    stats_dir, name[0], name);
+	snprintf(fname2, sizeof fname2, "%s/player_data/%c/%s.logons",
+	    stats_dir, newname[0], newname);
+	rename(fname, fname2);
+
+	snprintf(fname, sizeof fname, "%s/player_data/%c/%s.messages",
+	    stats_dir, name[0], name);
+	snprintf(fname2, sizeof fname2, "%s/player_data/%c/%s.messages",
+	    stats_dir, newname[0], newname);
+	rename(fname, fname2);
+
+	return 0;
 }
 
 PUBLIC int
-- 
cgit v1.2.3