In message 214E52CA.19991120140550.FOO-4F71.frank@g-n-u.de Frank Heckenbach writes:
David James wrote:
I'm having problems with a string in a record that is exported from one module and imported into another. I *hope* I am doing something stupid! [...]
This seems to be another innstance of a known bug with string types. Thanks for the report and the test program which I'm adding to the test suite.
Any ideas on whether this is likely to be fixed soon? or whether there are any reasonable work-arounds?
The application I am trying to port uses shared memory to share data between multiple processes (running for different users). The shared memory is handled as a large (>200 kbyte) Pascal record with the definition of the record and the procedures to handle the data structure being defined and exported in a module and imported by nearly all the rest of the system.
This bug looks rather like a showstopper for my application.