added qse_awk_rtx_isnilval().
enhanced the qse_awk_sio_t core functions so that the implementaion can set the stream name added export specifiers to some functions
This commit is contained in:
@ -31,8 +31,6 @@
|
||||
#define STRSIZE 4096
|
||||
#define ARRSIZE 128
|
||||
|
||||
QSE_IMPLEMENT_COMMON_FUNCTIONS(env)
|
||||
|
||||
static int load_curenv (qse_env_t* env);
|
||||
static int insert_sys_wcs (qse_env_t* env, const qse_wchar_t* name);
|
||||
static int insert_sys_mbs (qse_env_t* env, const qse_mchar_t* name);
|
||||
@ -75,6 +73,16 @@ void qse_env_fini (qse_env_t* env)
|
||||
if (env->str.ptr) QSE_MMGR_FREE (env->mmgr, env->str.ptr);
|
||||
}
|
||||
|
||||
qse_mmgr_t* qse_env_getmmgr (qse_env_t* env)
|
||||
{
|
||||
return env->mmgr;
|
||||
}
|
||||
|
||||
void* qse_env_getxtn (qse_env_t* env)
|
||||
{
|
||||
return QSE_XTN (env);
|
||||
}
|
||||
|
||||
void qse_env_clear (qse_env_t* env)
|
||||
{
|
||||
if (env->str.ptr)
|
||||
|
Reference in New Issue
Block a user