Use ANSI C prototypes. Eliminates -Wold-style-definition warnings.

This commit is contained in:
Craig Rodrigues 2015-09-20 20:50:18 +00:00
parent 25070501c6
commit c83f3fc4b4
5 changed files with 52 additions and 106 deletions

View File

@ -45,184 +45,161 @@ __FBSDID("$FreeBSD$");
#undef digittoint #undef digittoint
int int
digittoint(c) digittoint(int c)
int c;
{ {
return (__sbmaskrune(c, 0xFF)); return (__sbmaskrune(c, 0xFF));
} }
#undef isalnum #undef isalnum
int int
isalnum(c) isalnum(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_A|_CTYPE_D)); return (__sbistype(c, _CTYPE_A|_CTYPE_D));
} }
#undef isalpha #undef isalpha
int int
isalpha(c) isalpha(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_A)); return (__sbistype(c, _CTYPE_A));
} }
#undef isascii #undef isascii
int int
isascii(c) isascii(int c)
int c;
{ {
return ((c & ~0x7F) == 0); return ((c & ~0x7F) == 0);
} }
#undef isblank #undef isblank
int int
isblank(c) isblank(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_B)); return (__sbistype(c, _CTYPE_B));
} }
#undef iscntrl #undef iscntrl
int int
iscntrl(c) iscntrl(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_C)); return (__sbistype(c, _CTYPE_C));
} }
#undef isdigit #undef isdigit
int int
isdigit(c) isdigit(int c)
int c;
{ {
return (__isctype(c, _CTYPE_D)); return (__isctype(c, _CTYPE_D));
} }
#undef isgraph #undef isgraph
int int
isgraph(c) isgraph(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_G)); return (__sbistype(c, _CTYPE_G));
} }
#undef ishexnumber #undef ishexnumber
int int
ishexnumber(c) ishexnumber(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_X)); return (__sbistype(c, _CTYPE_X));
} }
#undef isideogram #undef isideogram
int int
isideogram(c) isideogram(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_I)); return (__sbistype(c, _CTYPE_I));
} }
#undef islower #undef islower
int int
islower(c) islower(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_L)); return (__sbistype(c, _CTYPE_L));
} }
#undef isnumber #undef isnumber
int int
isnumber(c) isnumber(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_D)); return (__sbistype(c, _CTYPE_D));
} }
#undef isphonogram #undef isphonogram
int int
isphonogram(c) isphonogram(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_Q)); return (__sbistype(c, _CTYPE_Q));
} }
#undef isprint #undef isprint
int int
isprint(c) isprint(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_R)); return (__sbistype(c, _CTYPE_R));
} }
#undef ispunct #undef ispunct
int int
ispunct(c) ispunct(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_P)); return (__sbistype(c, _CTYPE_P));
} }
#undef isrune #undef isrune
int int
isrune(c) isrune(int c)
int c;
{ {
return (__sbistype(c, 0xFFFFFF00L)); return (__sbistype(c, 0xFFFFFF00L));
} }
#undef isspace #undef isspace
int int
isspace(c) isspace(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_S)); return (__sbistype(c, _CTYPE_S));
} }
#undef isspecial #undef isspecial
int int
isspecial(c) isspecial(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_T)); return (__sbistype(c, _CTYPE_T));
} }
#undef isupper #undef isupper
int int
isupper(c) isupper(int c)
int c;
{ {
return (__sbistype(c, _CTYPE_U)); return (__sbistype(c, _CTYPE_U));
} }
#undef isxdigit #undef isxdigit
int int
isxdigit(c) isxdigit(int c)
int c;
{ {
return (__isctype(c, _CTYPE_X)); return (__isctype(c, _CTYPE_X));
} }
#undef toascii #undef toascii
int int
toascii(c) toascii(int c)
int c;
{ {
return (c & 0x7F); return (c & 0x7F);
} }
#undef tolower #undef tolower
int int
tolower(c) tolower(int c)
int c;
{ {
return (__sbtolower(c)); return (__sbtolower(c));
} }
#undef toupper #undef toupper
int int
toupper(c) toupper(int c)
int c;
{ {
return (__sbtoupper(c)); return (__sbtoupper(c));
} }

View File

@ -42,168 +42,147 @@ __FBSDID("$FreeBSD$");
#undef iswalnum #undef iswalnum
int int
iswalnum(wc) iswalnum(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_A|_CTYPE_D)); return (__istype(wc, _CTYPE_A|_CTYPE_D));
} }
#undef iswalpha #undef iswalpha
int int
iswalpha(wc) iswalpha(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_A)); return (__istype(wc, _CTYPE_A));
} }
#undef iswascii #undef iswascii
int int
iswascii(wc) iswascii(wint_t wc)
wint_t wc;
{ {
return ((wc & ~0x7F) == 0); return ((wc & ~0x7F) == 0);
} }
#undef iswblank #undef iswblank
int int
iswblank(wc) iswblank(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_B)); return (__istype(wc, _CTYPE_B));
} }
#undef iswcntrl #undef iswcntrl
int int
iswcntrl(wc) iswcntrl(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_C)); return (__istype(wc, _CTYPE_C));
} }
#undef iswdigit #undef iswdigit
int int
iswdigit(wc) iswdigit(wint_t wc)
wint_t wc;
{ {
return (__isctype(wc, _CTYPE_D)); return (__isctype(wc, _CTYPE_D));
} }
#undef iswgraph #undef iswgraph
int int
iswgraph(wc) iswgraph(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_G)); return (__istype(wc, _CTYPE_G));
} }
#undef iswhexnumber #undef iswhexnumber
int int
iswhexnumber(wc) iswhexnumber(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_X)); return (__istype(wc, _CTYPE_X));
} }
#undef iswideogram #undef iswideogram
int int
iswideogram(wc) iswideogram(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_I)); return (__istype(wc, _CTYPE_I));
} }
#undef iswlower #undef iswlower
int int
iswlower(wc) iswlower(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_L)); return (__istype(wc, _CTYPE_L));
} }
#undef iswnumber #undef iswnumber
int int
iswnumber(wc) iswnumber(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_D)); return (__istype(wc, _CTYPE_D));
} }
#undef iswphonogram #undef iswphonogram
int int
iswphonogram(wc) iswphonogram(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_Q)); return (__istype(wc, _CTYPE_Q));
} }
#undef iswprint #undef iswprint
int int
iswprint(wc) iswprint(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_R)); return (__istype(wc, _CTYPE_R));
} }
#undef iswpunct #undef iswpunct
int int
iswpunct(wc) iswpunct(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_P)); return (__istype(wc, _CTYPE_P));
} }
#undef iswrune #undef iswrune
int int
iswrune(wc) iswrune(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, 0xFFFFFF00L)); return (__istype(wc, 0xFFFFFF00L));
} }
#undef iswspace #undef iswspace
int int
iswspace(wc) iswspace(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_S)); return (__istype(wc, _CTYPE_S));
} }
#undef iswspecial #undef iswspecial
int int
iswspecial(wc) iswspecial(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_T)); return (__istype(wc, _CTYPE_T));
} }
#undef iswupper #undef iswupper
int int
iswupper(wc) iswupper(wint_t wc)
wint_t wc;
{ {
return (__istype(wc, _CTYPE_U)); return (__istype(wc, _CTYPE_U));
} }
#undef iswxdigit #undef iswxdigit
int int
iswxdigit(wc) iswxdigit(wint_t wc)
wint_t wc;
{ {
return (__isctype(wc, _CTYPE_X)); return (__isctype(wc, _CTYPE_X));
} }
#undef towlower #undef towlower
wint_t wint_t
towlower(wc) towlower(wint_t wc)
wint_t wc;
{ {
return (__tolower(wc)); return (__tolower(wc));
} }
#undef towupper #undef towupper
wint_t wint_t
towupper(wc) towupper(wint_t wc)
wint_t wc;
{ {
return (__toupper(wc)); return (__toupper(wc));
} }

View File

@ -98,9 +98,7 @@ static char *loadlocale(int);
const char *__get_locale_env(int); const char *__get_locale_env(int);
char * char *
setlocale(category, locale) setlocale(int category, const char *locale)
int category;
const char *locale;
{ {
int i, j, len, saverr; int i, j, len, saverr;
const char *env, *r; const char *env, *r;
@ -209,7 +207,7 @@ setlocale(category, locale)
} }
static char * static char *
currentlocale() currentlocale(void)
{ {
int i; int i;
@ -228,8 +226,7 @@ currentlocale()
} }
static char * static char *
loadlocale(category) loadlocale(int category)
int category;
{ {
char *new = new_categories[category]; char *new = new_categories[category];
char *old = current_categories[category]; char *old = current_categories[category];
@ -286,8 +283,7 @@ loadlocale(category)
} }
const char * const char *
__get_locale_env(category) __get_locale_env(int category)
int category;
{ {
const char *env; const char *env;

View File

@ -45,9 +45,7 @@ __FBSDID("$FreeBSD$");
#include "mblocal.h" #include "mblocal.h"
__ct_rune_t __ct_rune_t
___tolower_l(c, l) ___tolower_l(__ct_rune_t c, locale_t l)
__ct_rune_t c;
locale_t l;
{ {
size_t lim; size_t lim;
FIX_LOCALE(l); FIX_LOCALE(l);
@ -72,8 +70,7 @@ ___tolower_l(c, l)
return(c); return(c);
} }
__ct_rune_t __ct_rune_t
___tolower(c) ___tolower(__ct_rune_t c)
__ct_rune_t c;
{ {
return ___tolower_l(c, __get_locale()); return ___tolower_l(c, __get_locale());
} }

View File

@ -45,9 +45,7 @@ __FBSDID("$FreeBSD$");
#include "mblocal.h" #include "mblocal.h"
__ct_rune_t __ct_rune_t
___toupper_l(c, l) ___toupper_l(__ct_rune_t c, locale_t l)
__ct_rune_t c;
locale_t l;
{ {
size_t lim; size_t lim;
FIX_LOCALE(l); FIX_LOCALE(l);
@ -74,8 +72,7 @@ ___toupper_l(c, l)
return(c); return(c);
} }
__ct_rune_t __ct_rune_t
___toupper(c) ___toupper(__ct_rune_t c)
__ct_rune_t c;
{ {
return ___toupper_l(c, __get_locale()); return ___toupper_l(c, __get_locale());
} }