diff options
author | Mark Salyzyn <salyzyn@google.com> | 2014-04-29 16:31:45 -0700 |
---|---|---|
committer | Mark Salyzyn <salyzyn@google.com> | 2014-04-29 17:16:17 -0700 |
commit | d76bbf049169ee5f590c26c2bc6f990f0373b418 (patch) | |
tree | 5a48f7ccaa3f745d8926e56b3b66b58ebc12ecce | |
parent | 0e7a705cd6f755153c1f2cceb09af1e515ca9f1d (diff) | |
download | stlport-d76bbf049169ee5f590c26c2bc6f990f0373b418.tar.gz |
stlport: c_locale_dummy unused argument warnings
Change-Id: Ib5e6736f83791c9795f9d4a5b5b8b201ed6327f6
-rw-r--r-- | src/c_locale_dummy/c_locale_dummy.c | 305 |
1 files changed, 176 insertions, 129 deletions
diff --git a/src/c_locale_dummy/c_locale_dummy.c b/src/c_locale_dummy/c_locale_dummy.c index 01708ee..709c35e 100644 --- a/src/c_locale_dummy/c_locale_dummy.c +++ b/src/c_locale_dummy/c_locale_dummy.c @@ -41,6 +41,8 @@ # endif #endif +#define UNUSED __attribute__((__unused__)) + static const char *_C_name = "C"; static const char *_empty_str = ""; #ifndef _STLP_NO_WCHAR_T @@ -86,68 +88,75 @@ void* _Locale_create(const char* name, int *__err_code) { } struct _Locale_ctype* _Locale_ctype_create(const char *name, - struct _Locale_name_hint* hint, int *__err_code) + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return (struct _Locale_ctype*)_Locale_create(name, __err_code); } struct _Locale_codecvt* _Locale_codecvt_create(const char *name, - struct _Locale_name_hint* hint, int *__err_code) + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return (struct _Locale_codecvt*)_Locale_create(name, __err_code); } struct _Locale_numeric* _Locale_numeric_create(const char *name, - struct _Locale_name_hint* hint, int *__err_code) + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return (struct _Locale_numeric*)_Locale_create(name, __err_code); } struct _Locale_time* _Locale_time_create(const char *name, - struct _Locale_name_hint* hint, int *__err_code) + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return (struct _Locale_time*)_Locale_create(name, __err_code); } struct _Locale_collate* _Locale_collate_create(const char *name, - struct _Locale_name_hint* hint, int *__err_code) + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return (struct _Locale_collate*)_Locale_create(name, __err_code); } struct _Locale_monetary* _Locale_monetary_create(const char *name, - struct _Locale_name_hint* hint, int *__err_code) + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return (struct _Locale_monetary*)_Locale_create(name, __err_code); } struct _Locale_messages* _Locale_messages_create(const char *name, - struct _Locale_name_hint* hint, int *__err_code) + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return (struct _Locale_messages*)_Locale_create(name, __err_code); } -const char *_Locale_ctype_default(char* buf) { return _C_name; } -const char *_Locale_numeric_default(char * buf) { return _C_name; } -const char *_Locale_time_default(char* buf) { return _C_name; } -const char *_Locale_collate_default(char* buf) { return _C_name; } -const char *_Locale_monetary_default(char* buf) { return _C_name; } -const char *_Locale_messages_default(char* buf) { return _C_name; } +const char *_Locale_ctype_default(char* buf UNUSED) { return _C_name; } +const char *_Locale_numeric_default(char * buf UNUSED) { return _C_name; } +const char *_Locale_time_default(char* buf UNUSED) { return _C_name; } +const char *_Locale_collate_default(char* buf UNUSED) { return _C_name; } +const char *_Locale_monetary_default(char* buf UNUSED) { return _C_name; } +const char *_Locale_messages_default(char* buf UNUSED) { return _C_name; } -char const* _Locale_ctype_name(const struct _Locale_ctype *lctype, char* buf) +char const* _Locale_ctype_name(const struct _Locale_ctype *lctype UNUSED, char* buf UNUSED) { return _C_name; } -char const* _Locale_codecvt_name(const struct _Locale_codecvt *lcodecvt, char* buf) +char const* _Locale_codecvt_name(const struct _Locale_codecvt *lcodecvt UNUSED, char* buf UNUSED) { return _C_name; } -char const* _Locale_numeric_name(const struct _Locale_numeric *lnum, char* buf) +char const* _Locale_numeric_name(const struct _Locale_numeric *lnum UNUSED, char* buf UNUSED) { return _C_name; } -char const* _Locale_time_name(const struct _Locale_time *ltime, char* buf) +char const* _Locale_time_name(const struct _Locale_time *ltime UNUSED, char* buf UNUSED) { return _C_name; } -char const* _Locale_collate_name(const struct _Locale_collate *lcol, char* buf) +char const* _Locale_collate_name(const struct _Locale_collate *lcol UNUSED, char* buf UNUSED) { return _C_name; } -char const* _Locale_monetary_name(const struct _Locale_monetary *lmon, char* buf) +char const* _Locale_monetary_name(const struct _Locale_monetary *lmon UNUSED, char* buf UNUSED) { return _C_name; } -char const* _Locale_messages_name(const struct _Locale_messages *lmes, char* buf) +char const* _Locale_messages_name(const struct _Locale_messages *lmes UNUSED, char* buf UNUSED) { return _C_name; } -void _Locale_ctype_destroy(struct _Locale_ctype *lctype) {} -void _Locale_codecvt_destroy(struct _Locale_codecvt *lcodecvt) {} -void _Locale_numeric_destroy(struct _Locale_numeric *lnum) {} -void _Locale_time_destroy(struct _Locale_time *ltime) {} -void _Locale_collate_destroy(struct _Locale_collate *lcol) {} -void _Locale_monetary_destroy(struct _Locale_monetary *lmon) {} -void _Locale_messages_destroy(struct _Locale_messages *lmes) {} +void _Locale_ctype_destroy(struct _Locale_ctype *lctype UNUSED) {} +void _Locale_codecvt_destroy(struct _Locale_codecvt *lcodecvt UNUSED) {} +void _Locale_numeric_destroy(struct _Locale_numeric *lnum UNUSED) {} +void _Locale_time_destroy(struct _Locale_time *ltime UNUSED) {} +void _Locale_collate_destroy(struct _Locale_collate *lcol UNUSED) {} +void _Locale_monetary_destroy(struct _Locale_monetary *lmon UNUSED) {} +void _Locale_messages_destroy(struct _Locale_messages *lmes UNUSED) {} static char const* _Locale_extract_name(const char* name, int *__err_code) { // When the request is the default locale or the "C" locale we answer "C". @@ -157,41 +166,53 @@ static char const* _Locale_extract_name(const char* name, int *__err_code) { *__err_code = _STLP_LOC_NO_PLATFORM_SUPPORT; return 0; } -char const* _Locale_extract_ctype_name(const char *name, char *buf, - struct _Locale_name_hint* hint, int *__err_code) +char const* _Locale_extract_ctype_name(const char *name, + char *buf UNUSED, + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return _Locale_extract_name(name, __err_code); } -char const* _Locale_extract_numeric_name(const char *name, char *buf, - struct _Locale_name_hint* hint, int *__err_code) +char const* _Locale_extract_numeric_name(const char *name, + char *buf UNUSED, + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return _Locale_extract_name(name, __err_code); } -char const* _Locale_extract_time_name(const char*name, char *buf, - struct _Locale_name_hint* hint, int *__err_code) +char const* _Locale_extract_time_name(const char *name, + char *buf UNUSED, + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return _Locale_extract_name(name, __err_code); } -char const* _Locale_extract_collate_name(const char *name, char *buf, - struct _Locale_name_hint* hint, int *__err_code) +char const* _Locale_extract_collate_name(const char *name, + char *buf UNUSED, + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return _Locale_extract_name(name, __err_code); } -char const* _Locale_extract_monetary_name(const char *name, char *buf, - struct _Locale_name_hint* hint, int *__err_code) +char const* _Locale_extract_monetary_name(const char *name, + char *buf UNUSED, + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return _Locale_extract_name(name, __err_code); } -char const* _Locale_extract_messages_name(const char *name, char *buf, - struct _Locale_name_hint* hint, int *__err_code) +char const* _Locale_extract_messages_name(const char *name, + char *buf UNUSED, + struct _Locale_name_hint* hint UNUSED, + int *__err_code) { return _Locale_extract_name(name, __err_code); } -struct _Locale_name_hint* _Locale_get_ctype_hint(struct _Locale_ctype* ctype) +struct _Locale_name_hint* _Locale_get_ctype_hint(struct _Locale_ctype* ctype UNUSED) { return 0; } -struct _Locale_name_hint* _Locale_get_numeric_hint(struct _Locale_numeric* numeric) +struct _Locale_name_hint* _Locale_get_numeric_hint(struct _Locale_numeric* numeric UNUSED) { return 0; } -struct _Locale_name_hint* _Locale_get_time_hint(struct _Locale_time* time) +struct _Locale_name_hint* _Locale_get_time_hint(struct _Locale_time* time UNUSED) { return 0; } -struct _Locale_name_hint* _Locale_get_collate_hint(struct _Locale_collate* collate) +struct _Locale_name_hint* _Locale_get_collate_hint(struct _Locale_collate* collate UNUSED) { return 0; } -struct _Locale_name_hint* _Locale_get_monetary_hint(struct _Locale_monetary* monetary) +struct _Locale_name_hint* _Locale_get_monetary_hint(struct _Locale_monetary* monetary UNUSED) { return 0; } -struct _Locale_name_hint* _Locale_get_messages_hint(struct _Locale_messages* messages) +struct _Locale_name_hint* _Locale_get_messages_hint(struct _Locale_messages* messages UNUSED) { return 0; } /* ctype */ @@ -200,14 +221,14 @@ const _Locale_mask_t* _Locale_ctype_table(struct _Locale_ctype* lctype) { return ctable; } -int _Locale_toupper(struct _Locale_ctype*lctype, int c) +int _Locale_toupper(struct _Locale_ctype*lctype UNUSED, int c) { return toupper(c); } -int _Locale_tolower(struct _Locale_ctype*lctype, int c) +int _Locale_tolower(struct _Locale_ctype*lctype UNUSED, int c) { return tolower(c); } #ifndef _STLP_NO_WCHAR_T -_Locale_mask_t _WLocale_ctype(struct _Locale_ctype *lctype, wint_t wc, _Locale_mask_t mask) { +_Locale_mask_t _WLocale_ctype(struct _Locale_ctype *lctype UNUSED, wint_t wc, _Locale_mask_t mask) { _Locale_mask_t ret = 0; if ((mask & _Locale_ALPHA) != 0 && iswalpha(wc)) ret |= _Locale_ALPHA; @@ -239,36 +260,36 @@ _Locale_mask_t _WLocale_ctype(struct _Locale_ctype *lctype, wint_t wc, _Locale_m return ret; } -wint_t _WLocale_tolower(struct _Locale_ctype *lctype, wint_t wc) +wint_t _WLocale_tolower(struct _Locale_ctype *lctype UNUSED, wint_t wc) { return towlower(wc); } -wint_t _WLocale_toupper(struct _Locale_ctype *lctype, wint_t wc) +wint_t _WLocale_toupper(struct _Locale_ctype *lctype UNUSED, wint_t wc) { return towupper(wc); } -int _WLocale_mb_cur_max (struct _Locale_codecvt *lcodecvt) { return 1; } -int _WLocale_mb_cur_min (struct _Locale_codecvt *lcodecvt) { return 1; } -int _WLocale_is_stateless (struct _Locale_codecvt *lcodecvt) { return 1; } +int _WLocale_mb_cur_max (struct _Locale_codecvt *lcodecvt UNUSED) { return 1; } +int _WLocale_mb_cur_min (struct _Locale_codecvt *lcodecvt UNUSED) { return 1; } +int _WLocale_is_stateless (struct _Locale_codecvt *lcodecvt UNUSED) { return 1; } -size_t _WLocale_mbtowc(struct _Locale_codecvt *lcodecvt, +size_t _WLocale_mbtowc(struct _Locale_codecvt *lcodecvt UNUSED, wchar_t *to, - const char *from, size_t n, - mbstate_t *st) + const char *from, size_t n UNUSED, + mbstate_t *st UNUSED) { *to = *from; return 1; } -size_t _WLocale_wctomb(struct _Locale_codecvt *lcodecvt, - char *to, size_t n, +size_t _WLocale_wctomb(struct _Locale_codecvt *lcodecvt UNUSED, + char *to, size_t n UNUSED, const wchar_t c, - mbstate_t *st) + mbstate_t *st UNUSED) { *to = (char)c; return 1; } -size_t _WLocale_unshift(struct _Locale_codecvt *lcodecvt, - mbstate_t *st, - char *buf, size_t n, char ** next) +size_t _WLocale_unshift(struct _Locale_codecvt *lcodecvt UNUSED, + mbstate_t *st UNUSED, + char *buf, size_t n UNUSED, char ** next) { *next = buf; return 0; } #endif /* Collate */ - int _Locale_strcmp(struct _Locale_collate* lcol, + int _Locale_strcmp(struct _Locale_collate* lcol UNUSED, const char* s1, size_t n1, const char* s2, size_t n2) { int ret = 0; char buf1[64], buf2[64]; @@ -288,7 +309,7 @@ size_t _WLocale_unshift(struct _Locale_codecvt *lcodecvt, #ifndef _STLP_NO_WCHAR_T -int _WLocale_strcmp(struct _Locale_collate* lcol, +int _WLocale_strcmp(struct _Locale_collate* lcol UNUSED, const wchar_t* s1, size_t n1, const wchar_t* s2, size_t n2) { int ret = 0; wchar_t buf1[64], buf2[64]; @@ -308,7 +329,7 @@ int _WLocale_strcmp(struct _Locale_collate* lcol, #endif -size_t _Locale_strxfrm(struct _Locale_collate* lcol, +size_t _Locale_strxfrm(struct _Locale_collate* lcol UNUSED, char* dest, size_t dest_n, const char* src, size_t src_n) { if (dest != 0) { @@ -319,7 +340,7 @@ size_t _Locale_strxfrm(struct _Locale_collate* lcol, #ifndef _STLP_NO_WCHAR_T -size_t _WLocale_strxfrm(struct _Locale_collate* lcol, +size_t _WLocale_strxfrm(struct _Locale_collate* lcol UNUSED, wchar_t* dest, size_t dest_n, const wchar_t* src, size_t src_n) { if (dest != 0) { @@ -332,84 +353,96 @@ size_t _WLocale_strxfrm(struct _Locale_collate* lcol, /* Numeric */ -char _Locale_decimal_point(struct _Locale_numeric* lnum) +char _Locale_decimal_point(struct _Locale_numeric* lnum UNUSED) { return '.'; } -char _Locale_thousands_sep(struct _Locale_numeric* lnum) +char _Locale_thousands_sep(struct _Locale_numeric* lnum UNUSED) { return ','; } -const char* _Locale_grouping(struct _Locale_numeric * lnum) +const char* _Locale_grouping(struct _Locale_numeric * lnum UNUSED) { return _empty_str; } -const char * _Locale_true(struct _Locale_numeric * lnum) +const char * _Locale_true(struct _Locale_numeric * lnum UNUSED) { return "true"; } -const char * _Locale_false(struct _Locale_numeric * lnum) +const char * _Locale_false(struct _Locale_numeric * lnum UNUSED) { return "false"; } #ifndef _STLP_NO_WCHAR_T -wchar_t _WLocale_decimal_point(struct _Locale_numeric* lnum) +wchar_t _WLocale_decimal_point(struct _Locale_numeric* lnum UNUSED) { return L'.'; } -wchar_t _WLocale_thousands_sep(struct _Locale_numeric* lnum) +wchar_t _WLocale_thousands_sep(struct _Locale_numeric* lnum UNUSED) { return L','; } #if defined(WCHAR_MAX) && WCHAR_MAX == 255 -const wchar_t * _WLocale_true(struct _Locale_numeric* lnum, wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_true(struct _Locale_numeric* lnum UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return "true"; } -const wchar_t * _WLocale_false(struct _Locale_numeric* lnum, wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_false(struct _Locale_numeric* lnum UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return "false"; } #else -const wchar_t * _WLocale_true(struct _Locale_numeric* lnum, wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_true(struct _Locale_numeric* lnum UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return L"true"; } -const wchar_t * _WLocale_false(struct _Locale_numeric* lnum, wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_false(struct _Locale_numeric* lnum UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return L"false"; } #endif #endif /* Monetary */ -const char* _Locale_int_curr_symbol(struct _Locale_monetary * lmon) +const char* _Locale_int_curr_symbol(struct _Locale_monetary * lmon UNUSED) { return _empty_str; } -const char* _Locale_currency_symbol(struct _Locale_monetary * lmon) +const char* _Locale_currency_symbol(struct _Locale_monetary * lmon UNUSED) { return _empty_str; } -char _Locale_mon_decimal_point(struct _Locale_monetary * lmon) +char _Locale_mon_decimal_point(struct _Locale_monetary * lmon UNUSED) { return '.'; } -char _Locale_mon_thousands_sep(struct _Locale_monetary * lmon) +char _Locale_mon_thousands_sep(struct _Locale_monetary * lmon UNUSED) { return ','; } -const char* _Locale_mon_grouping(struct _Locale_monetary * lmon) +const char* _Locale_mon_grouping(struct _Locale_monetary * lmon UNUSED) { return _empty_str; } -const char* _Locale_positive_sign(struct _Locale_monetary * lmon) +const char* _Locale_positive_sign(struct _Locale_monetary * lmon UNUSED) { return _empty_str; } -const char* _Locale_negative_sign(struct _Locale_monetary * lmon) +const char* _Locale_negative_sign(struct _Locale_monetary * lmon UNUSED) { return _empty_str; } -char _Locale_int_frac_digits(struct _Locale_monetary * lmon) +char _Locale_int_frac_digits(struct _Locale_monetary * lmon UNUSED) { return 0; } -char _Locale_frac_digits(struct _Locale_monetary * lmon) +char _Locale_frac_digits(struct _Locale_monetary * lmon UNUSED) { return 0; } -int _Locale_p_cs_precedes(struct _Locale_monetary * lmon) +int _Locale_p_cs_precedes(struct _Locale_monetary * lmon UNUSED) { return CHAR_MAX; } -int _Locale_p_sep_by_space(struct _Locale_monetary * lmon) +int _Locale_p_sep_by_space(struct _Locale_monetary * lmon UNUSED) { return CHAR_MAX; } -int _Locale_p_sign_posn(struct _Locale_monetary * lmon) +int _Locale_p_sign_posn(struct _Locale_monetary * lmon UNUSED) { return CHAR_MAX; } -int _Locale_n_cs_precedes(struct _Locale_monetary * lmon) +int _Locale_n_cs_precedes(struct _Locale_monetary * lmon UNUSED) { return CHAR_MAX; } -int _Locale_n_sep_by_space(struct _Locale_monetary * lmon) +int _Locale_n_sep_by_space(struct _Locale_monetary * lmon UNUSED) { return CHAR_MAX; } -int _Locale_n_sign_posn(struct _Locale_monetary * lmon) +int _Locale_n_sign_posn(struct _Locale_monetary * lmon UNUSED) { return CHAR_MAX; } #ifndef _STLP_NO_WCHAR_T -const wchar_t* _WLocale_int_curr_symbol(struct _Locale_monetary * lmon, - wchar_t* buf, size_t bufSize) +const wchar_t* _WLocale_int_curr_symbol(struct _Locale_monetary * lmon UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return _empty_wstr; } -const wchar_t* _WLocale_currency_symbol(struct _Locale_monetary * lmon, - wchar_t* buf, size_t bufSize) +const wchar_t* _WLocale_currency_symbol(struct _Locale_monetary * lmon UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return _empty_wstr; } -wchar_t _WLocale_mon_decimal_point(struct _Locale_monetary * lmon) +wchar_t _WLocale_mon_decimal_point(struct _Locale_monetary * lmon UNUSED) { return L'.'; } -wchar_t _WLocale_mon_thousands_sep(struct _Locale_monetary * lmon) +wchar_t _WLocale_mon_thousands_sep(struct _Locale_monetary * lmon UNUSED) { return L','; } -const wchar_t* _WLocale_positive_sign(struct _Locale_monetary * lmon, - wchar_t* buf, size_t bufSize) +const wchar_t* _WLocale_positive_sign(struct _Locale_monetary * lmon UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return _empty_wstr; } -const wchar_t* _WLocale_negative_sign(struct _Locale_monetary * lmon, - wchar_t* buf, size_t bufSize) +const wchar_t* _WLocale_negative_sign(struct _Locale_monetary * lmon UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return _empty_wstr; } #endif @@ -417,38 +450,38 @@ const wchar_t* _WLocale_negative_sign(struct _Locale_monetary * lmon, static const char* full_monthname[] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }; -const char * _Locale_full_monthname(struct _Locale_time * ltime, int n) +const char * _Locale_full_monthname(struct _Locale_time * ltime UNUSED, int n) { return full_monthname[n]; } static const char* abbrev_monthname[] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; -const char * _Locale_abbrev_monthname(struct _Locale_time * ltime, int n) +const char * _Locale_abbrev_monthname(struct _Locale_time * ltime UNUSED, int n) { return abbrev_monthname[n]; } static const char* full_dayname[] = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }; -const char * _Locale_full_dayofweek(struct _Locale_time * ltime, int n) +const char * _Locale_full_dayofweek(struct _Locale_time * ltime UNUSED, int n) { return full_dayname[n]; } static const char* abbrev_dayname[] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }; -const char * _Locale_abbrev_dayofweek(struct _Locale_time * ltime, int n) +const char * _Locale_abbrev_dayofweek(struct _Locale_time * ltime UNUSED, int n) { return abbrev_dayname[n]; } -const char* _Locale_d_t_fmt(struct _Locale_time* ltime) +const char* _Locale_d_t_fmt(struct _Locale_time* ltime UNUSED) { return "%m/%d/%y"; } -const char* _Locale_d_fmt(struct _Locale_time* ltime) +const char* _Locale_d_fmt(struct _Locale_time* ltime UNUSED) { return "%m/%d/%y"; } -const char* _Locale_t_fmt(struct _Locale_time* ltime) +const char* _Locale_t_fmt(struct _Locale_time* ltime UNUSED) { return "%H:%M:%S"; } -const char* _Locale_long_d_t_fmt(struct _Locale_time* ltime) +const char* _Locale_long_d_t_fmt(struct _Locale_time* ltime UNUSED) { return _empty_str; } -const char* _Locale_long_d_fmt(struct _Locale_time* ltime) +const char* _Locale_long_d_fmt(struct _Locale_time* ltime UNUSED) { return _empty_str; } -const char* _Locale_am_str(struct _Locale_time* ltime) +const char* _Locale_am_str(struct _Locale_time* ltime UNUSED) { return "AM"; } -const char* _Locale_pm_str(struct _Locale_time* ltime) +const char* _Locale_pm_str(struct _Locale_time* ltime UNUSED) { return "PM"; } #ifndef _STLP_NO_WCHAR_T @@ -489,43 +522,57 @@ const wchar_t* _WLocale_pm_str(struct _Locale_time* ltime, static const wchar_t* full_wmonthname[] = { L"January", L"February", L"March", L"April", L"May", L"June", L"July", L"August", L"September", L"October", L"November", L"December" }; -const wchar_t * _WLocale_full_monthname(struct _Locale_time * ltime, int n, - wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_full_monthname(struct _Locale_time * ltime UNUSED, + int n, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return full_wmonthname[n]; } static const wchar_t* abbrev_wmonthname[] = { L"Jan", L"Feb", L"Mar", L"Apr", L"May", L"Jun", L"Jul", L"Aug", L"Sep", L"Oct", L"Nov", L"Dec" }; -const wchar_t * _WLocale_abbrev_monthname(struct _Locale_time * ltime, int n, - wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_abbrev_monthname(struct _Locale_time * ltime UNUSED, + int n, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return abbrev_wmonthname[n]; } static const wchar_t* full_wdayname[] = { L"Sunday", L"Monday", L"Tuesday", L"Wednesday", L"Thursday", L"Friday", L"Saturday" }; -const wchar_t * _WLocale_full_dayofweek(struct _Locale_time * ltime, int n, - wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_full_dayofweek(struct _Locale_time * ltime UNUSED, + int n, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return full_wdayname[n]; } static const wchar_t* abbrev_wdayname[] = { L"Sun", L"Mon", L"Tue", L"Wed", L"Thu", L"Fri", L"Sat" }; -const wchar_t * _WLocale_abbrev_dayofweek(struct _Locale_time * ltime, int n, - wchar_t* buf, size_t bufSize) +const wchar_t * _WLocale_abbrev_dayofweek(struct _Locale_time * ltime UNUSED, + int n, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return abbrev_wdayname[n]; } -const wchar_t* _WLocale_am_str(struct _Locale_time* ltime, - wchar_t* buf, size_t bufSize) +const wchar_t* _WLocale_am_str(struct _Locale_time* ltime UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return L"AM"; } -const wchar_t* _WLocale_pm_str(struct _Locale_time* ltime, - wchar_t* buf, size_t bufSize) +const wchar_t* _WLocale_pm_str(struct _Locale_time* ltime UNUSED, + wchar_t* buf UNUSED, + size_t bufSize UNUSED) { return L"PM"; } #endif /* WCHAR_MAX != 255 */ #endif /* Messages */ -nl_catd_type _Locale_catopen(struct _Locale_messages* lmes, const char* name) +nl_catd_type _Locale_catopen(struct _Locale_messages* lmes UNUSED, + const char* name UNUSED) { return -1; } -void _Locale_catclose(struct _Locale_messages* lmes, nl_catd_type cat) {} -const char* _Locale_catgets(struct _Locale_messages* lmes, nl_catd_type cat, - int setid, int msgid, const char *dfault) +void _Locale_catclose(struct _Locale_messages* lmes UNUSED, nl_catd_type cat UNUSED) {} +const char* _Locale_catgets(struct _Locale_messages* lmes UNUSED, + nl_catd_type cat UNUSED, + int setid UNUSED, + int msgid UNUSED, + const char *dfault) { return dfault; } |