Skip to content
Snippets Groups Projects
Commit 171098ca authored by rswindell's avatar rswindell
Browse files

Created new read-only properties: min_diskspace, user_dir, sysop_dir, and

upload_dir.
parent e164eaf1
No related branches found
No related tags found
No related merge requests found
......@@ -39,17 +39,6 @@
#ifdef JAVASCRIPT
enum { /* file_area Object Properties */
PROP_MIN_DSPACE
,PROP_MIN_LEECH_PCT
,PROP_MIN_LEECH_SEC
/* directory numbers */
,PROP_USER_DIR
,PROP_SYSOP_DIR
,PROP_UPLOAD_DIR
};
static JSClass js_file_area_class = {
"FileArea" /* name */
,JSCLASS_HAS_PRIVATE /* flags */
......@@ -86,6 +75,22 @@ JSObject* DLLCALL js_CreateFileAreaObject(JSContext* cx, JSObject* parent, scfg_
if(areaobj==NULL)
return(NULL);
val=INT_TO_JSVAL(cfg->min_dspace);
if(!JS_SetProperty(cx, areaobj, "min_diskspace", &val))
return(NULL);
val=INT_TO_JSVAL(cfg->user_dir);
if(!JS_SetProperty(cx, areaobj, "user_dir", &val))
return(NULL);
val=INT_TO_JSVAL(cfg->sysop_dir);
if(!JS_SetProperty(cx, areaobj, "sysop_dir", &val))
return(NULL);
val=INT_TO_JSVAL(cfg->upload_dir);
if(!JS_SetProperty(cx, areaobj, "upload_dir", &val))
return(NULL);
if(html_index_file==NULL)
html_index_file="";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment