diff options
author | Markus Uhlin <markus@nifty-networks.net> | 2024-03-16 17:19:58 +0100 |
---|---|---|
committer | Markus Uhlin <markus@nifty-networks.net> | 2024-03-16 17:19:58 +0100 |
commit | ebc790778da42810961a5d87c29a3f3af915cb2f (patch) | |
tree | 4b6aea533fea330a82623da8fe3b215a479788f3 /FICS/playerdb.c | |
parent | dc28d06a5aad96ea7df102d909148750200fe7dc (diff) |
Replaced more sprintf() calls
Diffstat (limited to 'FICS/playerdb.c')
-rw-r--r-- | FICS/playerdb.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/FICS/playerdb.c b/FICS/playerdb.c index fc4d3a5..c716777 100644 --- a/FICS/playerdb.c +++ b/FICS/playerdb.c @@ -2303,11 +2303,11 @@ player_add_message(int top, int fromp, char *message) pprintf(fromp, "\nThe following message was sent "); if (parray[top].i_mailmess) { - sprintf(subj, "FICS message from %s at FICS %s " + snprintf(subj, sizeof subj, "FICS message from %s at FICS %s " "(Do not reply by mail)", parray[fromp].name, fics_hostname); - sprintf(messbody, "%s at %s: %s\n", parray[fromp].name, - strltime(&t), message); + snprintf(messbody, sizeof messbody, "%s at %s: %s\n", + parray[fromp].name, strltime(&t), message); mail_string_to_user(top, subj, messbody); pprintf(fromp, "(and emailed) "); } @@ -2859,8 +2859,8 @@ player_num_comments(int p) if (!parray[p].registered) return 0; - sprintf(fname, "%s/player_data/%c/%s.%s", stats_dir, parray[p].login[0], - parray[p].login, "comments"); + snprintf(fname, sizeof fname, "%s/player_data/%c/%s.%s", stats_dir, + parray[p].login[0], parray[p].login, "comments"); return lines_file(fname); } @@ -2874,7 +2874,7 @@ player_add_comment(int p_by, int p_to, char *comment) if (!parray[p_to].registered) return -1; - sprintf(fname, "%s/player_data/%c/%s.%s", stats_dir, + snprintf(fname, sizeof fname, "%s/player_data/%c/%s.%s", stats_dir, parray[p_to].login[0], parray[p_to].login, "comments"); if ((fp = fopen(fname, "a")) == NULL) @@ -2891,7 +2891,7 @@ player_show_comments(int p, int p1) { char fname[MAX_FILENAME_SIZE]; - sprintf(fname, "%s/player_data/%c/%s.%s", stats_dir, + snprintf(fname, sizeof fname, "%s/player_data/%c/%s.%s", stats_dir, parray[p1].login[0], parray[p1].login, "comments"); psend_file(p, NULL, fname); return 0; |