Hi Andrej,
Thanks for the code.
This is all fine for memory structures, but there's no (simple) way to read from a file past the 2GB limit, unless I use Win32 API in another way.
The problem is when you try to read past a file pointer boundary of 2GB.
All I/O calls ( ReadFile, LOF, ReadData, etc. ) work on Long, and will never return data past the limit. So the only solution is to use Win32 API calls, and then rewrite all file seeking/accesing routines, because the built in functions on PB won't work.
I'm considering rewriting the utility in C, just for the hell of it
Then when PB gets updated, I'll recompile it again in PB
I'll probably recode Kutter! in C in a matter of hours
-kwag