Use appropriate type for return value checking

This commit is contained in:
Ulrich Drepper 2011-05-09 13:15:01 -04:00
parent 6a564b67fc
commit 2952b11705
3 changed files with 8 additions and 4 deletions

View file

@ -1,5 +1,9 @@
2011-05-09 Ulrich Drepper <drepper@gmail.com>
[BZ #12545]
* locale/programs/localedef.c (construct_output_path): Use ssize_t
for n.
[BZ #12711]
* locale/C-translit.h.in: Add entry for U20B9.
Patch by pravin.d.s@gmail.com.

6
NEWS
View file

@ -10,9 +10,9 @@ Version 2.14
* The following bugs are resolved with this release:
11724, 12393, 12420, 12445, 12454, 12460, 12469, 12489, 12509, 12510,
12518, 12541, 12551, 12583, 12587, 12597, 12611, 12631, 12650, 12653,
12655, 12660, 12681, 12685, 12711, 12713, 12714, 12717, 12723, 12734,
12738
12518, 12541, 12545, 12551, 12583, 12587, 12597, 12611, 12631, 12650,
12653, 12655, 12660, 12681, 12685, 12711, 12713, 12714, 12717, 12723,
12734, 12738
* The RPC implementation in libc is obsoleted. Old programs keep working
but new programs cannot be linked with the routines in libc anymore.

View file

@ -417,7 +417,6 @@ construct_output_path (char *path)
contains a reference to the codeset. This should be
normalized. */
char *startp;
size_t n;
startp = path;
/* We must be prepared for finding a CEN name or a location of
@ -441,6 +440,7 @@ construct_output_path (char *path)
/* We put an additional '\0' at the end of the string because at
the end of the function we need another byte for the trailing
'/'. */
ssize_t n;
if (normal == NULL)
n = asprintf (&result, "%s%s/%s%c",
output_prefix ?: "", LOCALEDIR, path, '\0');