enhanced qse_env_t to use the natural charater type for underlying process execution system call.

enanced qse_pio_t to accept environment
This commit is contained in:
2011-08-10 10:08:26 +00:00
parent 6f7f368a91
commit 93f8bfca65
9 changed files with 352 additions and 154 deletions

View File

@ -1,5 +1,5 @@
/*
* $Id: StdAwk.cpp 516 2011-07-23 09:03:48Z hyunghwan.chung $
* $Id: StdAwk.cpp 538 2011-08-09 16:08:26Z hyunghwan.chung $
*
Copyright 2006-2011 Chung, Hyung-Hwan.
This file is part of QSE.
@ -165,6 +165,7 @@ int StdAwk::openPipe (Pipe& io)
this->getMmgr(),
0,
io.getName(),
QSE_NULL,
flags
);
if (pio == QSE_NULL) return -1;

View File

@ -1,5 +1,5 @@
/*
* $Id: std.c 519 2011-07-24 14:42:23Z hyunghwan.chung $
* $Id: std.c 538 2011-08-09 16:08:26Z hyunghwan.chung $
*
Copyright 2006-2011 Chung, Hyung-Hwan.
This file is part of QSE.
@ -780,6 +780,7 @@ static qse_ssize_t awk_rio_pipe (
rtx->awk->mmgr,
0,
riod->name,
QSE_NULL,
flags|QSE_PIO_SHELL|QSE_PIO_TEXT
);