Small leak in encoding.c
Submitted by Kjartan Maraas
Link to original bug (#124418)
Description
Valgrind reports this small leak:
==9934== 24 bytes in 2 blocks are definitely lost in loss record 46 of 180 ==9934== at 0x93C656: malloc (vg_replace_malloc.c:163) ==9934== by 0xC477F7: ??? ==9934== by 0xDD242D: __gconv_lookup_cache (in /lib/libc-2.3.2.so) ==9934== by 0xDCB22F: __gconv_find_transform (in /lib/libc-2.3.2.so) ==9934== by 0xDCA7ED: __gconv_open (in /lib/libc-2.3.2.so) ==9934== by 0xDCA444: iconv_open (in /lib/libc-2.3.2.so) ==9934== by 0x7A5EC5: (within /usr/lib/libglib-2.0.so.0.200.3) ==9934== by 0x7A5F72: g_iconv_open (in /usr/lib/libglib-2.0.so.0.200.3) ==9934== by 0x7A657E: (within /usr/lib/libglib-2.0.so.0.200.3) ==9934== by 0x7A6800: g_convert (in /usr/lib/libglib-2.0.so.0.200.3) ==9934== by 0x8057F92: terminal_encoding_init (encoding.c:953) ==9934== by 0x805CBAB: main (terminal.c:1564) ==9934== by 0xDC9BAE: __libc_start_main (in /lib/libc-2.3.2.so) ==9934== by 0x8056F64: (within /home/kmaraas/cvs/gnome/gnome-terminal/src/gno me-terminal)
Version: 2.4.x
Resolution: RESOLVED FIXED