removed qse_syserr_to_errnum().

changed syserrstrb() and syserrstru() to return the converted error number from the system error code
This commit is contained in:
hyunghwan.chung
2018-11-02 05:51:22 +00:00
parent 4edebb2a45
commit 1a3a681e8d
6 changed files with 194 additions and 195 deletions

View File

@ -1069,16 +1069,18 @@ typedef void (*moo_log_write_t) (
moo_oow_t len
);
typedef void (*moo_syserrstrb_t) (
typedef moo_errnum_t (*moo_syserrstrb_t) (
moo_t* moo,
int syserr,
int syserr_type,
int syserr_code,
moo_bch_t* buf,
moo_oow_t len
);
typedef void (*moo_syserrstru_t) (
typedef moo_errnum_t (*moo_syserrstru_t) (
moo_t* moo,
int syserr,
int syserr_type,
int syserr_code,
moo_uch_t* buf,
moo_oow_t len
);
@ -1794,7 +1796,8 @@ MOO_EXPORT void moo_seterrnum (
MOO_EXPORT void moo_seterrwithsyserr (
moo_t* moo,
int syserr
int syserr_type,
int syserr_code
);
MOO_EXPORT void moo_seterrbfmt (
@ -2296,10 +2299,6 @@ MOO_EXPORT void moo_assertfailed (
moo_oow_t line
);
MOO_EXPORT moo_errnum_t moo_syserr_to_errnum (
int syserr
);
MOO_EXPORT const moo_ooch_t* moo_errnum_to_errstr (
moo_errnum_t errnum
);