From 59f0575a953e7000db455e7f406527eae025095e Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 14 Oct 2002 21:18:38 +0000
Subject: [PATCH] Fixed case sensitivity problem with opening message base on
 Unix.

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

diff --git a/src/sbbs3/js_msgbase.c b/src/sbbs3/js_msgbase.c
index 7e14f3447e..a1ae6de640 100644
--- a/src/sbbs3/js_msgbase.c
+++ b/src/sbbs3/js_msgbase.c
@@ -67,7 +67,7 @@ js_msgbase_constructor(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js
 	code = JS_GetStringBytes(js_str);
 	if(stricmp(code,"mail")==0) {
 		p->smb.subnum=INVALID_SUB;
-		snprintf(p->smb.file,sizeof(p->smb.file),"%s%s",scfg->data_dir,code);
+		snprintf(p->smb.file,sizeof(p->smb.file),"%s%s",scfg->data_dir,"mail");
 	} else {
 		for(p->smb.subnum=0;p->smb.subnum<scfg->total_subs;p->smb.subnum++) {
 			if(!stricmp(scfg->sub[p->smb.subnum]->code,code))
@@ -78,7 +78,7 @@ js_msgbase_constructor(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, js
 			return(JS_FALSE);
 		}
 		snprintf(p->smb.file,sizeof(p->smb.file),"%s%s"
-			,scfg->sub[p->smb.subnum]->data_dir,code);
+			,scfg->sub[p->smb.subnum]->data_dir,scfg->sub[p->smb.subnum]->code);
 	}
 
 	if(argc>1)
-- 
GitLab