Paulo Zanoni
0ae087e131
glx: don't leak driConfigs
...
For dri, dri2 and driswrast.
12,968 (584 direct, 12,384 indirect) bytes in 1 blocks are definitely lost in loss record 569 of 570
at 0x4C2779D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
by 0x7821E3B: driConcatConfigs (utils.c:560)
by 0x7827CF2: dri_fill_in_modes (dri_screen.c:224)
by 0x782831E: dri_init_screen_helper (dri_screen.c:405)
by 0x7826C03: drisw_init_screen (drisw.c:266)
by 0x782225F: driCreateNewScreen (drisw_util.c:69)
by 0x4826E2: __glXDRIscreenProbe (glxdriswrast.c:451)
by 0x4812FA: GlxExtensionInit (glxext.c:327)
by 0x41FB14: InitExtensions (miinitext.c:471)
by 0x568622: main (main.c:208)
Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-11-24 17:40:01 -02:00
..
dispatch.h
extension_string.c
extension_string.h
glapi.c
glx: Silence warnings when building with clang
2011-04-25 18:56:56 -07:00
glapi.h
glx: Add _glapi_create_table_from_handle
2011-06-15 14:00:35 -07:00
glapi_gentable.c
Guard use of backtrace() with HAVE_BACKTRACE
2011-06-28 13:07:20 -07:00
glapioffsets.h
glapitable.h
glprocs.h
glthread.c
glx: unifdef BEOS_THREADS
2011-03-08 13:24:38 -05:00
glthread.h
glx: Silence warnings when building with clang
2011-04-25 18:56:56 -07:00
glxbyteorder.h
glxcmds.c
glx: Fix lifetime tracking for pixmaps
2011-04-15 12:55:47 -04:00
glxcmdsswap.c
glx: Work around wrong request lengths sent by mesa
2011-02-15 12:19:59 +01:00
glxcontext.h
glx: Remove ->forceCurrent from the context vtable
2011-03-28 12:46:38 -04:00
glxdrawable.h
glxdri.c
glx: don't leak driConfigs
2011-11-24 17:40:01 -02:00
glxdri2.c
glx: don't leak driConfigs
2011-11-24 17:40:01 -02:00
glxdricommon.c
glx: Use PATH_MAX as size of filename buffer
2011-03-14 13:42:55 -04:00
glxdricommon.h
glx: Factor out glxProbeDriver function.
2011-03-14 13:42:32 -04:00
glxdriswrast.c
glx: don't leak driConfigs
2011-11-24 17:40:01 -02:00
glxext.c
glx: Fix lifetime tracking for pixmaps
2011-04-15 12:55:47 -04:00
glxext.h
glxscreens.c
glx: don't leak fbconfigs
2011-11-24 17:40:01 -02:00
glxscreens.h
glx: Remove a few lingering traces of __GLXscreen.GLXVersion
2011-07-07 18:09:21 +01:00
glxserver.h
Remove unnecessary #undefs of [f]abs and old comments
2011-09-21 17:12:04 -04:00
glxutil.h
indirect_dispatch.c
GLX: Remove a redundant initialization
2010-03-29 09:37:14 -07:00
indirect_dispatch.h
glx: Sun compilers now support some gcc __attribute__ values
2010-01-25 11:10:00 -08:00
indirect_dispatch_swap.c
indirect_program.c
indirect_reqsize.c
indirect_reqsize.h
glx: Sun compilers now support some gcc __attribute__ values
2010-01-25 11:10:00 -08:00
indirect_size.h
glx: Sun compilers now support some gcc __attribute__ values
2010-01-25 11:10:00 -08:00
indirect_size_get.c
glx: Sun compilers now support some gcc __attribute__ values
2010-01-25 11:10:00 -08:00
indirect_size_get.h
glx: Sun compilers now support some gcc __attribute__ values
2010-01-25 11:10:00 -08:00
indirect_table.c
glx: Remove swap barrier and hyperpipe support
2010-11-30 12:54:47 -05:00
indirect_table.h
indirect_texture_compression.c
indirect_util.c
Replace X-allocation functions with their C89 counterparts
2010-05-13 00:22:37 +07:00
indirect_util.h
Makefile.am
glx: Move GLX extension string utility functions
2011-06-29 19:09:23 +01:00
render2.c
render2swap.c
renderpix.c
renderpixswap.c
rensize.c
single2.c
Convert glx/single2.c:DoGetString() to use asprintf()
2011-11-23 12:15:06 -08:00
single2swap.c
glx: Remove some obfuscatory macros
2011-03-28 12:46:38 -04:00
singlepix.c
glx: Remove some obfuscatory macros
2011-03-28 12:46:38 -04:00
singlepixswap.c
glx: Remove some obfuscatory macros
2011-03-28 12:46:38 -04:00
singlesize.c
Remove unnecessary parentheses around return values in functions
2010-06-10 06:42:42 -07:00
singlesize.h
swap_interval.c
unpack.h
glx: warning fixes
2010-12-31 12:52:24 +00:00
xfont.c
glx: validate request lengths
2011-01-10 15:31:30 +01:00