From b5a23fda1c241f1f997bdb56ab5cee74b037fc4b Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 6 Aug 2002 03:40:14 +0000
Subject: [PATCH] Invalid ctrl-a sequences are now elimianted from extended
 file descriptions in putextdesc().

---
 src/sbbs3/filedat.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sbbs3/filedat.c b/src/sbbs3/filedat.c
index 2525f3512b..2dc6b34fd1 100644
--- a/src/sbbs3/filedat.c
+++ b/src/sbbs3/filedat.c
@@ -644,6 +644,7 @@ void DLLCALL putextdesc(scfg_t* cfg, uint dirnum, ulong datoffset, char *ext)
 	char str[256],nulbuf[F_EXBSIZE];
 	int file;
 
+	strip_invalid_attr(ext);	/* eliminate bogus ctrl-a codes */
 	memset(nulbuf,0,sizeof(nulbuf));
 	sprintf(str,"%s%s.exb",cfg->dir[dirnum]->data_dir,cfg->dir[dirnum]->code);
 	if((file=nopen(str,O_WRONLY|O_CREAT))==-1)
-- 
GitLab