ok?
Index: catopen.c
===================================================================
RCS file: /home/mdempsky/anoncvs/cvs/src/lib/libc/nls/catopen.c,v
retrieving revision 1.13
diff -U5 -p -r1.13 catopen.c
--- catopen.c 26 Jun 2008 05:42:05 -0000 1.13
+++ catopen.c 12 Jul 2011 21:05:47 -0000
@@ -131,11 +131,10 @@ load_msgcat(const char *path)
data = mmap(0, (size_t) st.st_size, PROT_READ, MAP_SHARED, fd,
(off_t)0);
close (fd);
if (data == MAP_FAILED) {
- munmap(data, (size_t) st.st_size);
return (nl_catd) -1;
}
if (ntohl(((struct _nls_cat_hdr *) data)->__magic) != _NLS_MAGIC) {
munmap(data, (size_t) st.st_size);