From bb7a358bc8536650b63f671d0653a7e37228dd65 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 13 Nov 2001 05:16:03 +0000 Subject: [PATCH] Creates new msg_area object and MsgBase class. --- src/sbbs3/main.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/main.cpp b/src/sbbs3/main.cpp index ef289ef80d..7c374f6484 100644 --- a/src/sbbs3/main.cpp +++ b/src/sbbs3/main.cpp @@ -511,6 +511,10 @@ bool sbbs_t::js_initcx() if(js_CreateSocketClass(js_cx, js_glob)==NULL) break; + /* MsgBase Class */ + if(js_CreateMsgBaseClass(js_cx, js_glob, &cfg)==NULL) + break; + /* File Class */ if(js_CreateFileClass(js_cx, js_glob)==NULL) break; @@ -2591,18 +2595,22 @@ void node_thread(void* arg) if(sbbs->js_cx!=NULL) { JS_BeginRequest(sbbs->js_cx); /* Required for multi-thread support */ - /* User Class */ + /* User class */ if(js_CreateUserClass(sbbs->js_cx, sbbs->js_glob, &sbbs->cfg)==NULL) lprintf("!JavaScript ERROR creating user class"); - /* User Object */ + /* user object */ if(js_CreateUserObject(sbbs->js_cx, sbbs->js_glob, &sbbs->cfg, "user", sbbs->useron.number)==NULL) lprintf("!JavaScript ERROR creating user object"); - /* FileArea Object */ + /* file_area object */ if(js_CreateFileAreaObject(sbbs->js_cx, sbbs->js_glob, &sbbs->cfg, &sbbs->useron, "")==NULL) lprintf("!JavaScript ERROR createing file_area object"); + /* msg_area object */ + if(js_CreateMsgAreaObject(sbbs->js_cx, sbbs->js_glob, &sbbs->cfg, &sbbs->useron)==NULL) + lprintf("!JavaScript ERROR createing msg_area object"); + JS_EndRequest(sbbs->js_cx); /* Required for multi-thread support */ } #endif -- GitLab