From ce574f2665aa8b23773374faea8cae2b741c0876 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Mon, 16 Apr 2001 23:54:50 +0000 Subject: [PATCH] Prepended js_ to CreateSystem/UserObject function names. Added js_CreateFileAreaObject function. --- src/sbbs3/sbbs.h | 8 ++++++-- src/sbbs3/sysobj.c | 2 +- src/sbbs3/userobj.c | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/sbbs3/sbbs.h b/src/sbbs3/sbbs.h index bf5b224b67..8efff08309 100644 --- a/src/sbbs3/sbbs.h +++ b/src/sbbs3/sbbs.h @@ -772,12 +772,16 @@ extern "C" { #ifdef JAVASCRIPT /* sysobj.c */ - DLLEXPORT JSObject* DLLCALL CreateSystemObject(scfg_t* cfg, JSContext* cx, JSObject* parent); + DLLEXPORT JSObject* DLLCALL js_CreateSystemObject(scfg_t* cfg, JSContext* cx, JSObject* parent); /* userobj.c */ - DLLEXPORT JSObject* DLLCALL CreateUserObject(scfg_t* cfg, JSContext* cx, JSObject* parent + DLLEXPORT JSObject* DLLCALL js_CreateUserObject(scfg_t* cfg, JSContext* cx, JSObject* parent ,char* name, user_t* user); + /* fileobj.c */ + DLLEXPORT JSObject* DLLCALL js_CreateFileAreaObject(scfg_t* cfg, JSContext* cx, JSObject* parent + ,user_t* user, char* html_index_file); + #endif #ifdef SBBS /* These aren't exported */ diff --git a/src/sbbs3/sysobj.c b/src/sbbs3/sysobj.c index 0c4d49a13f..897d980a64 100644 --- a/src/sbbs3/sysobj.c +++ b/src/sbbs3/sysobj.c @@ -318,7 +318,7 @@ static JSClass js_sysstats_class = { }; -JSObject* DLLCALL CreateSystemObject(scfg_t* cfg, JSContext* cx, JSObject* parent) +JSObject* DLLCALL js_CreateSystemObject(scfg_t* cfg, JSContext* cx, JSObject* parent) { JSObject* sysobj; JSObject* statsobj; diff --git a/src/sbbs3/userobj.c b/src/sbbs3/userobj.c index b573329bb7..220e25e140 100644 --- a/src/sbbs3/userobj.c +++ b/src/sbbs3/userobj.c @@ -436,7 +436,7 @@ static JSClass js_user_security_class = { ,JS_FinalizeStub /* finalize */ }; -JSObject* DLLCALL CreateUserObject(scfg_t* cfg, JSContext* cx, JSObject* parent, char* name, user_t* user) +JSObject* DLLCALL js_CreateUserObject(scfg_t* cfg, JSContext* cx, JSObject* parent, char* name, user_t* user) { JSObject* userobj; JSObject* statsobj; -- GitLab