diff --git a/src/sbbs3/answer.cpp b/src/sbbs3/answer.cpp
index d25fabb99a37c364390020e74a0d9383bcf9f281..1f8d48b02a3bf5fb2af28d61dc6381190e646544 100644
--- a/src/sbbs3/answer.cpp
+++ b/src/sbbs3/answer.cpp
@@ -367,7 +367,7 @@ bool sbbs_t::answer()
 			lprintf(LOG_NOTICE,"terminal auto-detection failed, response: '%s'", tmp);
 		}
 		if(terminal[0])
-			lprintf(LOG_DEBUG, "auto-detected terminal type: %ux%u %s", cols, rows, terminal);
+			lprintf(LOG_DEBUG, "auto-detected terminal type: %lux%lu %s", cols, rows, terminal);
 		else
 			SAFECOPY(terminal,"DUMB");
 	}
@@ -434,7 +434,7 @@ bool sbbs_t::answer()
 		pthread_mutex_unlock(&input_thread_mutex);
 		input_thread_mutex_locked = false;
 	}
-	lprintf(LOG_INFO, "terminal type: %ux%u %s", cols, rows, terminal);
+	lprintf(LOG_INFO, "terminal type: %lux%lu %s", cols, rows, terminal);
 	useron.misc&=~TERM_FLAGS;
 	useron.misc|=autoterm;
 	SAFECOPY(client_ipaddr, cid);	/* Over-ride IP address with Caller-ID info */