changed qse_runmain() to ignore mbwc error by calling qse_mbstowcsalldup().
added qse_mbstowcsalldup() and its variants
This commit is contained in:
@ -63,7 +63,8 @@ int main ()
|
||||
0,
|
||||
QSE_T("awk01"),
|
||||
QSE_NULL, /* stdin */
|
||||
QSE_NULL /* stdout */
|
||||
QSE_NULL, /* stdout */
|
||||
QSE_NULL /* default cmgr */
|
||||
);
|
||||
if (rtx == QSE_NULL)
|
||||
{
|
||||
|
@ -79,7 +79,8 @@ int main ()
|
||||
0,
|
||||
QSE_T("awk02"),
|
||||
QSE_NULL, /* stdin */
|
||||
QSE_NULL /* stdout */
|
||||
QSE_NULL, /* stdout */
|
||||
QSE_NULL /* default cmgr */
|
||||
);
|
||||
if (rtx == QSE_NULL)
|
||||
{
|
||||
|
@ -76,7 +76,8 @@ int main ()
|
||||
0,
|
||||
QSE_T("awk03"),
|
||||
QSE_NULL, /* stdin */
|
||||
QSE_NULL /* stdout */
|
||||
QSE_NULL, /* stdout */
|
||||
QSE_NULL /* default cmgr */
|
||||
);
|
||||
if (rtx == QSE_NULL)
|
||||
{
|
||||
|
@ -76,7 +76,8 @@ int main ()
|
||||
0,
|
||||
QSE_T("awk04"),
|
||||
QSE_NULL, /* stdin */
|
||||
QSE_NULL /* stdout */
|
||||
QSE_NULL, /* stdout */
|
||||
QSE_NULL /* default cmgr */
|
||||
);
|
||||
if (rtx == QSE_NULL)
|
||||
{
|
||||
|
@ -44,7 +44,7 @@ static int run_awk (QSE::StdAwk& awk)
|
||||
if (awk.addArgument (QSE_T("awk05")) <= -1) return -1;
|
||||
|
||||
// ARGV[1] and/or the first console input file
|
||||
if (awk.addArgument (QSE_T("awk05.cpp")) <= -1) return -1;
|
||||
if (awk.addArgument (QSE_T("Makefile")) <= -1) return -1;
|
||||
|
||||
const qse_char_t* script = QSE_T(
|
||||
"BEGIN { print \">> PRINT ALL LINES WHOSE LENGTH IS GREATER THAN 0\"; }\n"
|
||||
|
@ -81,7 +81,8 @@ int main ()
|
||||
0,
|
||||
QSE_T("awk09"),
|
||||
QSE_NULL, /* stdin */
|
||||
output_files
|
||||
output_files,
|
||||
QSE_NULL /* default cmgr */
|
||||
);
|
||||
if (rtx == QSE_NULL)
|
||||
{
|
||||
|
@ -83,7 +83,9 @@ int main ()
|
||||
0,
|
||||
QSE_T("awk10"),
|
||||
QSE_NULL, /* stdin */
|
||||
QSE_NULL /* stdout */
|
||||
QSE_NULL, /* stdout */
|
||||
QSE_NULL /* default cmgr */
|
||||
|
||||
);
|
||||
if (rtx == QSE_NULL)
|
||||
{
|
||||
|
Reference in New Issue
Block a user