Nah, you're only passing a pointer to a memoryblock *you* have created inside an RB method. You will be able to modify it when the code returns from executing the external code. And the external code will be able to modify the values inside the memoryblock. I do that a lot in my dylibs.
-- dda On 4/14/07, Tim Jones <[EMAIL PROTECTED]> wrote: > I understand that, but I need to modify the contents of that > memoryblock. The filedes array contains the file descriptor values > of the two pipes that are created by the call to pipe. I understood > that to modify the passed variable, you have to pass the pointer By > Reference rather than by value (plus, this is working as expected). > > Tim _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
