writing mbs_to_str() in awk/val.c

This commit is contained in:
2019-04-15 15:36:23 +00:00
parent 711320d847
commit f16437d7c0
8 changed files with 71 additions and 75 deletions

View File

@ -123,12 +123,10 @@ protected:
int __build_environ (Run* run, void* envptr);
// intrinsic functions
qse_cmgr_t* getcmgr (const char_t* ioname);
qse_cmgr_t* getiocmgr (const char_t* ioname);
int setioattr (Run& run, Value& ret, Value* args, size_t nargs,
const char_t* name, size_t len);
int getioattr (Run& run, Value& ret, Value* args, size_t nargs,
const char_t* name, size_t len);
int setioattr (Run& run, Value& ret, Value* args, size_t nargs, const char_t* name, size_t len);
int getioattr (Run& run, Value& ret, Value* args, size_t nargs, const char_t* name, size_t len);
// pipe io handlers
int openPipe (Pipe& io);

View File

@ -179,12 +179,12 @@ QSE_EXPORT void* qse_awk_rtx_getxtnstd (
/**
* The qse_awk_rtx_getcmgrstd() function gets the current character
* The qse_awk_rtx_getiocmgrstd() function gets the current character
* manager associated with a particular I/O target indicated by the name
* \a ioname if #QSE_CHAR_IS_WCHAR is defined. It always returns #QSE_NULL
* if #QSE_CHAR_IS_MCHAR is defined.
*/
QSE_EXPORT qse_cmgr_t* qse_awk_rtx_getcmgrstd (
QSE_EXPORT qse_cmgr_t* qse_awk_rtx_getiocmgrstd (
qse_awk_rtx_t* rtx,
const qse_char_t* ioname
);