On Tue, Jul 12, 2011 at 02:10:07PM -0700, Matthew Dempsky wrote:
> ok?
ok ariane@
> 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);
>
--
Ariane