2008-10-16 Matthias Clasen * === Released 2.18.2 === 2008-10-16 Matthias Clasen * NEWS: Updates 2008-10-08 Christian Persch Bug 555314 – mem leak in gmarkup * glib/gmarkup.c: (g_markup_parse_context_parse): Plug a mem leak. 2008-10-08 Tor Lillqvist Bug 554790 - g_convert() misbehaves with winiconv versions * glib/win_iconv.c (kernel_mbtowc): If converting from ASCII, explicitly check for and reject 8bit chars. MultiByteToWideChar() doesn't, at least not on XP. 2008-09-30 Tor Lillqvist * glib/gprintf.c * glib/gnulib/vasnprintf.c: Don't define _GNU_SOURCE on Windows, as _GNU_SOURCE has unintended side effects when compiling against newest mingw headers. 2008-09-26 Matthias Clasen Merged from trunk Bug 553857 – gbacktrace.h requires signal.h * glib/gbacktrace.h: Include signal.h for raise(). Pointed out by Sebastien Bacher 2008-09-26 Matthias Clasen Merged from trunk Bug 553724 – python interpretter path not patched in correctly * glib/Makefile.am: Fix the sed magic to replace python. 2008-09-23 Tor Lillqvist * glib/gmain.c (poll_rest) [Win32]: Fix embarrassing bug: I was passing an incorrect third parameter to memmove(), had forgotten to multiply by the size of the table entry. Just use a for loop instead, clearer. Odd I didn't notice when testing this code. 2008-09-19 Tor Lillqvist * glib-zip.in: Look for man pages in share/man.