diff --git a/src/sbbs3/scfg/scfg.c b/src/sbbs3/scfg/scfg.c
index b8b54cc7f23c782436d863ee1872120fb9bd4256..615191ed85e2ec7b795e7d9c84dde34e5e360cb5 100644
--- a/src/sbbs3/scfg/scfg.c
+++ b/src/sbbs3/scfg/scfg.c
@@ -1874,14 +1874,14 @@ user's account will expire.
 sprintf(inar,"%.*s",LEN_ARSTR,ar);
 }
 
-char code_ok(char *str)
+int code_ok(char *str)
 {
 
-if(!strlen(str))
-    return(0);
-if(strcspn(str," \\/.|<>*?+[]:=\";,")!=strlen(str))
-    return(0);
-return(1);
+	if(!strlen(str))
+		return(0);
+	if(strcspn(str," \\/|<>*?+[]:=\";,")!=strlen(str))
+		return(0);
+	return(1);
 }
 
 int lprintf(char *fmt, ...)
diff --git a/src/sbbs3/scfg/scfg.h b/src/sbbs3/scfg/scfg.h
index 2ddb06d8990c7700cd4316aef52bfb440d73be0d..fa3a581a6aaf81d7d5801c1afe7afc691906ddb8 100644
--- a/src/sbbs3/scfg/scfg.h
+++ b/src/sbbs3/scfg/scfg.h
@@ -106,9 +106,8 @@ void actsets_cfg(void);
 void chan_cfg(void);
 void mdm_cfg(int mdmnum);
 int export_mdm(char *fname);
-char code_ok(char *str);
+int code_ok(char *str);
 int  bits(long l);
-char oneflag(long l);
 void getar(char *desc, char *ar);
 
 /* scfgnet.h */