From 661e04f5bba18a2c5d56a8fb025f0cde8b588696 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 19 Aug 2003 01:09:15 +0000
Subject: [PATCH] Deletes data/user/####.* when creating new user account
 (automatically clear-out new/3rd party user data/config files).

---
 src/sbbs3/userdat.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c
index 3529cc4fd0..186a05e7b0 100644
--- a/src/sbbs3/userdat.c
+++ b/src/sbbs3/userdat.c
@@ -2078,15 +2078,13 @@ int DLLCALL newuserdat(scfg_t* cfg, user_t* user)
 	sprintf(tmp,"%04u.*",user->number);
 	sprintf(str,"%sfile",cfg->data_dir);
 	delfiles(str,tmp);
+	sprintf(str,"%suser",cfg->data_dir);
+	delfiles(str,tmp);
 
 	sprintf(str,"%suser/ptrs/%04u.ixb",cfg->data_dir,user->number); /* msg ptrs */
 	remove(str);
 	sprintf(str,"%smsgs/%04u.msg",cfg->data_dir,user->number); /* delete short msg */
 	remove(str);
-	sprintf(str,"%suser/%04u.msg",cfg->data_dir,user->number); /* delete ex-comment */
-	remove(str);
-	sprintf(str,"%suser/%04u.sig",cfg->data_dir,user->number); /* delete signature */
-	remove(str);
 
 	/* Update daily statistics database (for system and node) */
 
-- 
GitLab