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?

This thread ...


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