From d505fcfb4cea30d15003cad3a59f29b9d7123284 Mon Sep 17 00:00:00 2001 From: hyung-hwan Date: Mon, 6 Dec 2021 11:59:13 +0000 Subject: [PATCH] added qse_strmbscmp, qse_mbstrcmp, qse_strxmbscmp macros --- qse/include/qse/cmn/str.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/qse/include/qse/cmn/str.h b/qse/include/qse/cmn/str.h index 6782ac6c..d096a554 100644 --- a/qse/include/qse/cmn/str.h +++ b/qse/include/qse/cmn/str.h @@ -1442,6 +1442,15 @@ QSE_EXPORT int qse_mbsxwcscmp ( const qse_wchar_t* s2 ); +#if defined(QSE_CHAR_IS_MCHAR) +# define qse_strmbscmp qse_mbscmp +# define qse_mbsstrcmp qse_mbscmp +# define qse_strxmbscmp qse_mbsxcmp +#else +# define qse_strmbscmp qse_wcsmbscmp +# define qse_mbsstrcmp qse_mbswcscmp +# define qse_strxmbscmp qse_wcsxmbscmp +#endif QSE_EXPORT qse_mchar_t* qse_mbsdup ( const qse_mchar_t* str,