Don't know about RPG, but when you mentioned buf_length earlier I searched
on it and this was one of the hits:
It's Cozzy's so it ought to be good.
That said, if you're going to move it anyway, why not use the 'move' mode,
instead of 'locate'?
I realize locate performs slightly better, but perhaps that doesn't really
matter in a grand scheme of things.
Celebrating 11-Years of SQL Performance Excellence on IBM i, i5/OS and
Subject: Re: [C400-L] Question about _Rreadn C function
Ok another issue.
When I try to copy the data out of the buffer, I get garbage.
I think perhaps my RPG prototype isn't right or I'm not using it right.
here's part of the C structure definition for _RFILE:
volatile void *const *const in_buf;
volatile void *const *const out_buf;
Here's the RPG DS definition I'm using:
D in_buf *
D out_buf *
I was trying to use in_buf like so:
MemMove(fileFile.inbuf : myBuffer : 114)
Which apparently isn't right.
Is there a way to use _RFILE.in_buf in RPG?