From 039aee692614455ab14e303bee4b0f9d41b7ddd3 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 1 Jun 2006 21:51:32 +0000
Subject: [PATCH] msvc2k5 doesn't like DLLEXPORT in the function definitions.

---
 src/sbbs3/js_internal.c | 2 +-
 src/sbbs3/js_msgbase.c  | 2 +-
 src/sbbs3/main.cpp      | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/sbbs3/js_internal.c b/src/sbbs3/js_internal.c
index dc563065c1..bd34652a2a 100644
--- a/src/sbbs3/js_internal.c
+++ b/src/sbbs3/js_internal.c
@@ -205,7 +205,7 @@ static char* prop_desc[] = {
 };
 #endif
 
-DLLEXPORT JSBool DLLCALL
+JSBool DLLCALL
 js_CommonBranchCallback(JSContext *cx, js_branch_t* branch)
 {
 	branch->counter++;
diff --git a/src/sbbs3/js_msgbase.c b/src/sbbs3/js_msgbase.c
index 4c2453c9c8..39fc63745d 100644
--- a/src/sbbs3/js_msgbase.c
+++ b/src/sbbs3/js_msgbase.c
@@ -518,7 +518,7 @@ static BOOL parse_header_object(JSContext* cx, private_t* p, JSObject* hdr, smbm
 }
 
 /* obj must've been previously returned from get_msg_header() */
-DLLEXPORT BOOL DLLCALL js_ParseMsgHeaderObject(JSContext* cx, JSObject* obj, smbmsg_t* msg)
+BOOL DLLCALL js_ParseMsgHeaderObject(JSContext* cx, JSObject* obj, smbmsg_t* msg)
 {
 	private_t*	p;
 
diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp
index 9348b9c204..db1e9d929d 100644
--- a/src/sbbs3/main.cpp
+++ b/src/sbbs3/main.cpp
@@ -276,7 +276,7 @@ DLLEXPORT void DLLCALL sbbs_srand()
 	sbbs_random(10);	/* Throw away first number */
 }
 
-DLLEXPORT int DLLCALL sbbs_random(int n)
+int DLLCALL sbbs_random(int n)
 {
 	return(xp_random(n));
 }
-- 
GitLab