aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Salyzyn <salyzyn@google.com>2014-04-29 16:31:45 -0700
committerMark Salyzyn <salyzyn@google.com>2014-04-29 17:16:17 -0700
commitd76bbf049169ee5f590c26c2bc6f990f0373b418 (patch)
tree5a48f7ccaa3f745d8926e56b3b66b58ebc12ecce
parent0e7a705cd6f755153c1f2cceb09af1e515ca9f1d (diff)
downloadstlport-d76bbf049169ee5f590c26c2bc6f990f0373b418.tar.gz
stlport: c_locale_dummy unused argument warnings
Change-Id: Ib5e6736f83791c9795f9d4a5b5b8b201ed6327f6
-rw-r--r--src/c_locale_dummy/c_locale_dummy.c305
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; }