Fix searching localedef input on I18NPATH (BZ #16984)

This commit is contained in:
Andreas Schwab 2014-05-26 12:31:13 +02:00
parent 673659263d
commit b60ea6fff5
4 changed files with 10 additions and 3 deletions

View File

@ -1,3 +1,10 @@
2014-05-26 Andreas Schwab <schwab@suse.de>
[BZ #16984]
* locale/programs/repertoire.c (repertoire_read): Add slash
between I18NPATH element and file name.
* locale/programs/locfile.c (locfile_read): Likewise.
2014-05-26 Stefan Liebler <stli@linux.vnet.ibm.com>
* nptl/pthread_mutexattr_settype.c

2
NEWS
View File

@ -18,7 +18,7 @@ Version 2.20
16760, 16770, 16786, 16789, 16791, 16796, 16799, 16800, 16815, 16823,
16824, 16831, 16838, 16849, 16854, 16876, 16877, 16878, 16885, 16888,
16890, 16912, 16915, 16916, 16917, 16922, 16927, 16928, 16932, 16943,
16958, 16966, 16967, 16965, 16977, 16978.
16958, 16966, 16967, 16965, 16977, 16978, 16984.
* The minimum Linux kernel version that this version of the GNU C Library
can be used with is 2.6.32.

View File

@ -84,7 +84,7 @@ locfile_read (struct localedef_t *result, const struct charmap_t *charmap)
if (ldfile == NULL)
{
stpcpy (stpcpy (path, next), filename);
stpcpy (stpcpy (stpcpy (path, next), "/"), filename);
ldfile = lr_open (path, locfile_hash);
}

View File

@ -96,7 +96,7 @@ repertoire_read (const char *filename)
if (repfile == NULL)
{
stpcpy (stpcpy (path, next), filename);
stpcpy (stpcpy (stpcpy (path, next), "/"), filename);
repfile = lr_open (path, repertoiremap_hash);
}