[perl #41353] [PATCH] Extended very limited PIO_unix_pipe() function in src/io/io_unix.c
Andrew Whitworth via RT
parrotbug-followup at parrotcode.org
Mon Feb 2 15:17:35 UTC 2009
On Mon Jul 02 09:57:48 2007, kiwi at franka.dyndns.org wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> chromatic via RT wrote:
> > I can't quite get this to apply cleanly, and I have some concern
> that
> > the memory allocated for argv doesn't get freed appropriately. If
> you
> > can make the patch apply cleanly, I'm happy to work on the memory
> parts.
>
> Hi chromatic,
>
> I'm not sure if it is really needed to extend this function. When I
> was
> examining IO first I was not aware of the opportunities of the NCI.
> Meanwhile
> I have written parrot-functions using NCI clib functions to handle
> reading from programs (on UNIX platforms).
>
> Have a look at readFromProgram* methods in attachment. Perhaps I
> should
> add these in some way to the parrot runtime library.
>
> If you think the first extension I wrote for PIO_unix_pipe() is still
> useful, I will make the patch apply cleanly.
A year and a half later, is this still an issue? I know the IO system
has gone through a complete overhaul, so the PIO_* functions probably
don't even exist anymore.
Allison, chromatic: Is this still an issue that we need to keep track
of? Since the IO system has changed, should we close this ticket and
maybe create a new one for the new system?
--
Andrew Whitworth
a.k.a Whiteknight
More information about the parrot-dev
mailing list