diff options
author | Ulrich Drepper <drepper@redhat.com> | 2000-02-17 07:36:53 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2000-02-17 07:36:53 +0000 |
commit | b2386e4ed44e075f69ac9e768f266ee404ca6713 (patch) | |
tree | ecf2f801f0c812c7dff624f19dd4a5cbdebe5140 /locale/programs/charmap.c | |
parent | f065a05b69f6438b5e49335ea7b302efee30fafc (diff) | |
download | glibc-b2386e4ed44e075f69ac9e768f266ee404ca6713.tar.gz glibc-b2386e4ed44e075f69ac9e768f266ee404ca6713.tar.xz glibc-b2386e4ed44e075f69ac9e768f266ee404ca6713.zip |
Update.
* locale/programs/charmap.c (charmap_read): Find charmap also in the standard directory.
Diffstat (limited to 'locale/programs/charmap.c')
-rw-r--r-- | locale/programs/charmap.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/locale/programs/charmap.c b/locale/programs/charmap.c index b4bce4fe34..0c54c78ad4 100644 --- a/locale/programs/charmap.c +++ b/locale/programs/charmap.c @@ -99,6 +99,15 @@ charmap_read (const char *filename) } } } + + if (cmfile == NULL) + { + /* Try the default directory. */ + char path[sizeof (CHARMAP_PATH) + strlen (filename) + 1]; + + stpcpy (stpcpy (stpcpy (path, CHARMAP_PATH), "/"), filename); + cmfile = lr_open (path, charmap_hash); + } } } |