I am writing a file to the IFS using the following:

D writef PR 10I 0 ExtProc('write')

D hFile 10I 0 Value

D pBuffer * Value

D nBytesToWrt 10U 0 Value

buffer = %trim(data(xx)) + x'0D' + x'0A';

writef(fd: %addr(buffer): %len(%trim(buffer)) ) ;

when I look at the file on the pc in hex mode, the OA becomes a 8E.

Any ideas why?

Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2015 by MIDRANGE dot COM and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available here. If you have questions about this, please contact