projects
/
external
/
glibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
103c293
)
(_nl_free_locale): Do nothing if DATA is null.
author
Roland McGrath
<roland@gnu.org>
Wed, 26 Apr 1995 20:06:15 +0000
(20:06 +0000)
committer
Roland McGrath
<roland@gnu.org>
Wed, 26 Apr 1995 20:06:15 +0000
(20:06 +0000)
locale/loadlocale.c
patch
|
blob
|
history
diff --git
a/locale/loadlocale.c
b/locale/loadlocale.c
index
bc9102b
..
5073bd4
100644
(file)
--- a/
locale/loadlocale.c
+++ b/
locale/loadlocale.c
@@
-204,6
+204,9
@@
void
_nl_free_locale (struct locale_data *data)
{
int save = errno;
+ if (! data)
+ /* Ignore a null pointer, like free does. */
+ return;
if (__munmap ((caddr_t) data->filedata, data->filesize) < 0)
{
if (errno == ENOSYS)