diff --git a/src/sbbs3/js_msgbase.c b/src/sbbs3/js_msgbase.c index 5974abee653f3df0e50a8139f43a2f2446a78e34..feedd89fe1b934c0a6a3ad310275befb5e494fc3 100644 --- a/src/sbbs3/js_msgbase.c +++ b/src/sbbs3/js_msgbase.c @@ -376,7 +376,6 @@ js_get_msg_header(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * char date[128]; char msg_id[256]; char reply_id[256]; - char path[1024]; char* val; ulong l; smbmsg_t msg; @@ -553,11 +552,8 @@ js_get_msg_header(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval * /* USENET Fields */ if(msg.path!=NULL) - sprintf(path, "%s!%.*s", scfg->sys_inetaddr, (int)sizeof(path)/2, msg.path); - else - sprintf(path, "%s!not-for-mail", scfg->sys_inetaddr); - JS_DefineProperty(cx, hdrobj, "path", STRING_TO_JSVAL(JS_NewStringCopyZ(cx,path)) - ,NULL,NULL,JSPROP_READONLY|JSPROP_ENUMERATE); + JS_DefineProperty(cx, hdrobj, "path", STRING_TO_JSVAL(JS_NewStringCopyZ(cx,msg.path)) + ,NULL,NULL,JSPROP_READONLY|JSPROP_ENUMERATE); if(msg.newsgroups!=NULL) JS_DefineProperty(cx, hdrobj, "newsgroups" ,STRING_TO_JSVAL(JS_NewStringCopyZ(cx,msg.newsgroups))