From: Ara.T.Howard@... Date: 2004-10-26T23:04:05+09:00 Subject: Re: Errors in line numbers reported? On Tue, 26 Oct 2004, ts wrote: >>>>>> "M" == Markus writes: > > M> I have a patch (attached). It removes the 8k line limit on error > M> tracking but increases the size of the RNODE to 36 bytes (if I calculate > M> correctly) from the easier to align 32 bytes. > > The game is to not change the size of R struct how about storing the line in some word aligned bytes __behind__ nd_file? nd_file = "a.rb\0xxxx"; the nd_line(n) would be something like (unsigned long)*((unsinged long *)(nd_file + ((strlen(nd_file) + 4) % 4) - 1)); you get the idea... -a -- =============================================================================== | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov | PHONE :: 303.497.6469 | When you do something, you should burn yourself completely, like a good | bonfire, leaving no trace of yourself. --Shunryu Suzuki ===============================================================================