The code for copying Text records was using deprecated Fortran that didn't use the structure for text (zStructText).
During work I found ztextRetrieve didn't check the version of DSS Files.
Proposed Fix:
Add Text record specific logic to zcopyRecord , such as exists for paired-data, etc.
in ztextRetrieve handle DSS 6 files with a new method ztextRetrieve6.
Summary:
The code for copying Text records was using deprecated Fortran that didn't use the structure for text (zStructText). During work I found ztextRetrieve didn't check the version of DSS Files.
Proposed Fix: Add Text record specific logic to zcopyRecord , such as exists for paired-data, etc. in ztextRetrieve handle DSS 6 files with a new method ztextRetrieve6.