diff --git a/src/sbbs3/services.c b/src/sbbs3/services.c
index 3db6eb99c095bba572b6e46fe2ca1bf24306262d..4f134b5aa0cea97085bc48c127d48ec000a478ea 100644
--- a/src/sbbs3/services.c
+++ b/src/sbbs3/services.c
@@ -172,7 +172,7 @@ static BOOL winsock_startup(void)
 
 #endif
 
-static ulong active_clients()
+static ulong active_clients(void)
 {
 	ulong i;
 	ulong total_clients=0;
diff --git a/src/xpdev/msg_queue.c b/src/xpdev/msg_queue.c
index 52e3c6761096b4671eaa62fc965534d8e96989ca..ccb135abc6b76339abe0f5d3dd82cb4547525531 100644
--- a/src/xpdev/msg_queue.c
+++ b/src/xpdev/msg_queue.c
@@ -144,6 +144,9 @@ long msgQueueReadLevel(msg_queue_t* q)
 	return listCountNodes(msgQueueReadList(q));
 }
 
+#if defined(__BORLANDC__)
+	#pragma argsused
+#endif
 static BOOL list_wait(link_list_t* list, long timeout)
 {
 #if defined(LINK_LIST_THREADSAFE)