mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 20:40:05 +00:00
Fix some types in localedef.
This commit is contained in:
parent
ba0d798c17
commit
08ffcf34d9
@ -1,3 +1,10 @@
|
||||
2013-09-13 Richard Sandiford <richard@codesourcery.com>
|
||||
|
||||
* locale/programs/ld-ctype.c (find_idx): Use uint32_t in
|
||||
prototype.
|
||||
(ctype_startup): Use uint32_t in cast and sizeof for
|
||||
ctype->charnames.
|
||||
|
||||
2013-09-11 Jia Liu <proljc@gmail.com>
|
||||
|
||||
* sunrpc/rpc/types.h [__APPLE_CC__]: Define __u_char_defined and
|
||||
|
@ -270,7 +270,7 @@ static void ctype_map_new (struct linereader *lr,
|
||||
struct locale_ctype_t *ctype,
|
||||
const char *name, const struct charmap_t *charmap);
|
||||
static uint32_t *find_idx (struct locale_ctype_t *ctype, uint32_t **table,
|
||||
size_t *max, size_t *act, unsigned int idx);
|
||||
size_t *max, size_t *act, uint32_t idx);
|
||||
static void set_class_defaults (struct locale_ctype_t *ctype,
|
||||
const struct charmap_t *charmap,
|
||||
struct repertoire_t *repertoire);
|
||||
@ -311,9 +311,8 @@ ctype_startup (struct linereader *lr, struct localedef_t *locale,
|
||||
|
||||
/* We have seen no names yet. */
|
||||
ctype->charnames_max = charmap->mb_cur_max == 1 ? 256 : 512;
|
||||
ctype->charnames =
|
||||
(unsigned int *) xmalloc (ctype->charnames_max
|
||||
* sizeof (unsigned int));
|
||||
ctype->charnames = (uint32_t *) xmalloc (ctype->charnames_max
|
||||
* sizeof (uint32_t));
|
||||
for (cnt = 0; cnt < 256; ++cnt)
|
||||
ctype->charnames[cnt] = cnt;
|
||||
ctype->charnames_act = 256;
|
||||
|
Loading…
Reference in New Issue
Block a user