From dcf69beeaefc03a7572859bc06c25cf7233c5530 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 8 Dec 2004 22:55:11 +0000
Subject: [PATCH] Message index.offset property (returned from get_msg_index)
 is now the index record number rather than the header byte offset, to be
 consistent with other uses of message "offset" in this class.

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

diff --git a/src/sbbs3/js_msgbase.c b/src/sbbs3/js_msgbase.c
index c74a2ca345..a978649b2c 100644
--- a/src/sbbs3/js_msgbase.c
+++ b/src/sbbs3/js_msgbase.c
@@ -577,7 +577,7 @@ js_get_msg_index(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *r
 	JS_DefineProperty(cx, idxobj, "attr"	,val
 		,NULL,NULL,JSPROP_READONLY|JSPROP_ENUMERATE);
 
-	JS_NewNumberValue(cx, msg.idx.offset	,&val);
+	JS_NewNumberValue(cx, msg.offset		,&val);
 	JS_DefineProperty(cx, idxobj, "offset"	,val
 		,NULL,NULL,JSPROP_READONLY|JSPROP_ENUMERATE);
 
@@ -1668,7 +1668,7 @@ static jsSyncMethodSpec js_msgbase_functions[] = {
 	"<tr><td><tt>attr</tt><td>Attribute bitfield"
 	"<tr><td><tt>time</tt><td>Date/time (in time_t format)"
 	"<tr><td><tt>number</tt><td>Message number"
-	"<tr><td><tt>offset</tt><td>Byte-offset into header file"
+	"<tr><td><tt>offset</tt><td>Record number in index file"
 	"</table>")
 	,311
 	},
-- 
GitLab