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?