diff --git a/src/sbbs3/js_conio.c b/src/sbbs3/js_conio.c
index 199bd4c427c27562bbe3366370f13819fdb894cc..93e31bd1dafc6c7411938319ef29e6667997364f 100644
--- a/src/sbbs3/js_conio.c
+++ b/src/sbbs3/js_conio.c
@@ -712,7 +712,7 @@ js_conio_gettext(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r
 
 	if(argc > 4)
 		return(JS_FALSE);
-	for(i=0; i<argc; i++) {
+	for(i=0; i<(int)argc; i++) {
 		if(!JSVAL_IS_NUMBER(argv[i]))
 			return(JS_FALSE);
 		if(!JS_ValueToInt32(cx, argv[i], &args[i]))
diff --git a/src/sbbs3/sbbs.h b/src/sbbs3/sbbs.h
index 73bfc395a024ecf41ffef5160807824b7e4d60d0..865b924aa6d9b304b50f5784315cae6471b9a559 100644
--- a/src/sbbs3/sbbs.h
+++ b/src/sbbs3/sbbs.h
@@ -1070,6 +1070,9 @@ extern "C" {
 	/* js_uifc.c */
 	JSObject* js_CreateUifcObject(JSContext* cx, JSObject* parent);
 
+	/* js_conio.c */
+	JSObject* js_CreateConioObject(JSContext* cx, JSObject* parent);
+
 #endif
 
 /* str_util.c */