From 7f88c6d905ab0b132e2ec6f3707b208f36a9168e Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Fri, 1 Nov 2002 23:28:52 +0000
Subject: [PATCH] USENETPATH headers are no longer *always* added to newly
 saved messages. It's up to another application (e.g. nntpservice.js) to add
 the local system to the path.

---
 src/sbbs3/js_msgbase.c | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/sbbs3/js_msgbase.c b/src/sbbs3/js_msgbase.c
index 5974abee65..feedd89fe1 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))
-- 
GitLab