From 2def2d775865b41be7ba77c33909e5af25fa09e0 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sat, 8 Mar 2003 07:40:03 +0000 Subject: [PATCH] Change made in rev 1.32 (default import pointer is 0xffffffff (import none)) didn't work since JS interpretted ~0 as -1, so now initializing the default import pointer to NaN (not a number), which works to import NO messages for a newly linked sub-board (resolving a sysop FAQ). --- exec/newslink.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exec/newslink.js b/exec/newslink.js index cc81584129..c90f269b24 100644 --- a/exec/newslink.js +++ b/exec/newslink.js @@ -236,7 +236,7 @@ for(i in area) { /* Read Pointer File */ /*********************/ export_ptr = 0; - import_ptr = ~0; // Set to highest possible message number + import_ptr = NaN; // Set to highest possible message number ptr_fname = msgbase.file + ".snl"; ptr_file = new File(ptr_fname); if(ptr_file.open("rb")) { @@ -403,7 +403,7 @@ for(i in area) { if(ptr < first_msg) ptr = first_msg; else { - if(ptr > last_msg) + if(ptr > last_msg || isNaN(ptr)) ptr = last_msg; ptr++; } -- GitLab