Ian Branch 128 Posted December 1 Hi Team, I recently started to play in 64 bit. Normally I was 32 bit exclusive. I ran up against an issue with paszip.pas, used in a couple of places in various 3rd Party libraries. I kept geting an error at line 4341 or thereabouts: file_ := INVALID_HANDLE_VALUE; Tracing, I found variable file_ was defined at line around 3963 as a DWORD: file_: dword; This is fine in 32bit but problematic in 64bit. The solution was to change the declaration to: file_: THandle; Now paszip.pas builds without issue in both 32 & 64 bit. HTH in some way.. Regards, Ian 1 Share this post Link to post
Dave Nottage 562 Posted December 1 14 minutes ago, Ian Branch said: I ran up against an issue with paszip.pas If it's the one from Mormot (which it seems to be, given your info), you should file an issue here. Share this post Link to post
Ian Branch 128 Posted December 1 Just now, Dave Nottage said: If it's the one from Mormot (which it seems to be, given your info), you should file an issue here. Done. Share this post Link to post
Ian Branch 128 Posted December 9 Hi Team, Further issues/changes have been identified/adressed in PasZip as a follow on to my initial issue. The current PasZip can be downloaded from https://github.com/synopse/mORMot Regards, Ian Share this post Link to post