commit - edbdcfb24c5e534e79ff5261db1064ab5676e67e
commit + 34af3b32d9fa576c5c3db34f386876db1fa2f260
blob - 5544d9f0a626603f0af97bf23f7e3c0a843948e6
blob + 5f93baf6b3997eaa995f14984ef20d3c77aaa876
--- FICS/lists.c
+++ FICS/lists.c
char filename[MAX_FILENAME_SIZE] = { '\0' };
char listmember[100] = { '\0' };
- sprintf(filename, "%s/%s", lists_dir, ListArray[l].name);
+ msnprintf(filename, sizeof filename, "%s/%s", lists_dir,
+ ListArray[l].name);
if ((fp = fopen(filename, "r")) == NULL) {
rfree(tempList);
"by %s.\n", addrem, listname, parray[p].name);
}
- sprintf(filename, "%s/%s", lists_dir, listname);
+ msnprintf(filename, sizeof filename, "%s/%s", lists_dir,
+ listname);
if ((fp = fopen(filename, "w")) == NULL) {
fprintf(stderr, "Couldn't save %s list.\n", listname);