mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-22 20:09:48 +08:00
6599da043e
From-SVN: r14877
24 lines
438 B
C
24 lines
438 B
C
#include "libioP.h"
|
|
#include "stdio.h"
|
|
#include <errno.h>
|
|
|
|
FILE *
|
|
popen(command, mode)
|
|
const char *command; const char *mode;
|
|
{
|
|
return _IO_popen(command, mode);
|
|
}
|
|
|
|
int
|
|
pclose(fp)
|
|
FILE *fp;
|
|
{
|
|
#if 0
|
|
/* Does not actually test that stream was created by popen(). Instead,
|
|
it depends on the filebuf::sys_close() virtual to Do The Right Thing. */
|
|
if (fp is not a proc_file)
|
|
return -1;
|
|
#endif
|
|
return _IO_fclose(fp);
|
|
}
|