diff --git a/src/sbbs3/download.cpp b/src/sbbs3/download.cpp
index e953f8ebfb0c2e7a3cc36963628873b7e2ec651b..cabc7730049567086e01385d74fc21929518c4db 100644
--- a/src/sbbs3/download.cpp
+++ b/src/sbbs3/download.cpp
@@ -264,7 +264,8 @@ int sbbs_t::protocol(prot_t* prot, enum XFER_TYPE type
 /****************************************************************************/
 void sbbs_t::autohangup()
 {
-    char	a,c,k;
+    int		a,c;
+	char	k;
 	char 	tmp[512];
 
 	if(online!=ON_REMOTE)