From b46af7c21f05338229dbf2420d54fc171b09042c Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sun, 15 Apr 2001 16:46:33 +0000
Subject: [PATCH] Moved remove_ctrl_a() from qwk.cpp to str.cpp (and
 DLL-exported).

---
 src/sbbs3/qwk.cpp | 23 -----------------------
 src/sbbs3/str.cpp | 22 ++++++++++++++++++++++
 2 files changed, 22 insertions(+), 23 deletions(-)

diff --git a/src/sbbs3/qwk.cpp b/src/sbbs3/qwk.cpp
index 7e875551f7..f116e6c700 100644
--- a/src/sbbs3/qwk.cpp
+++ b/src/sbbs3/qwk.cpp
@@ -39,29 +39,6 @@
 #include "post.h"
 #include "qwk.h"
 
-/****************************************************************************/
-/* Removes ctrl-a codes from the string 'instr'                             */
-/****************************************************************************/
-char* remove_ctrl_a(char *instr, char *outstr)
-{
-	char str[512],*p;
-	uint i,j,k;
-
-	j=strlen(instr);
-	for(k=i=0;i<j;i++) {
-		if(instr[i]==1)
-			i++;
-		else str[k++]=instr[i]; }
-	str[k]=0;
-	if(outstr!=NULL)
-		p=outstr;
-	else
-		p=instr;
-	strcpy(p,str);
-	return(p);
-}
-
-
 /****************************************************************************/
 /* Converts a long to an msbin real number. required for QWK NDX file		*/
 /****************************************************************************/
diff --git a/src/sbbs3/str.cpp b/src/sbbs3/str.cpp
index e416869ac5..2ab128bfd5 100644
--- a/src/sbbs3/str.cpp
+++ b/src/sbbs3/str.cpp
@@ -41,6 +41,28 @@ const char *wday[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};
 const char *mon[]={"Jan","Feb","Mar","Apr","May","Jun"
             ,"Jul","Aug","Sep","Oct","Nov","Dec"};
 
+/****************************************************************************/
+/* Removes ctrl-a codes from the string 'instr'                             */
+/****************************************************************************/
+char* DLLCALL remove_ctrl_a(char *instr, char *outstr)
+{
+	char str[1024],*p;
+	uint i,j,k;
+
+	j=strlen(instr);
+	for(k=i=0;i<j;i++) {
+		if(instr[i]==1)
+			i++;
+		else str[k++]=instr[i]; }
+	str[k]=0;
+	if(outstr!=NULL)
+		p=outstr;
+	else
+		p=instr;
+	strcpy(p,str);
+	return(p);
+}
+
 /****************************************************************************/
 /* Lists all users who have access to the current sub.                      */
 /****************************************************************************/
-- 
GitLab