added qse_awk_seterrfmt()/qse_awk_rtx_seterrfmt()
fixed wrong reference counting in __fnc_asort()
This commit is contained in:
@ -1681,6 +1681,14 @@ QSE_EXPORT void qse_awk_seterrnum (
|
||||
* an error message */
|
||||
);
|
||||
|
||||
QSE_EXPORT void qse_awk_seterrfmt (
|
||||
qse_awk_t* awk,
|
||||
qse_awk_errnum_t errnum,
|
||||
qse_awk_loc_t* errloc,
|
||||
const qse_char_t* msgfmt,
|
||||
...
|
||||
);
|
||||
|
||||
/**
|
||||
* The qse_awk_seterrinf() function sets the error information. This function
|
||||
* may be useful if you want to set a custom error message rather than letting
|
||||
@ -1691,6 +1699,7 @@ QSE_EXPORT void qse_awk_seterrinf (
|
||||
const qse_awk_errinf_t* errinf /**< error information */
|
||||
);
|
||||
|
||||
|
||||
/**
|
||||
* The qse_awk_geterror() function gets error information via parameters.
|
||||
*/
|
||||
@ -2367,6 +2376,14 @@ QSE_EXPORT void qse_awk_rtx_seterrinf (
|
||||
const qse_awk_errinf_t* errinf /**< error information */
|
||||
);
|
||||
|
||||
QSE_EXPORT void qse_awk_rtx_seterrfmt (
|
||||
qse_awk_rtx_t* rtx,
|
||||
qse_awk_errnum_t errnum,
|
||||
const qse_awk_loc_t* errloc,
|
||||
const qse_char_t* errfmt,
|
||||
...
|
||||
);
|
||||
|
||||
/**
|
||||
* The qse_awk_rtx_seterror() function sets error information.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user