cairo/src/drm
Adrian Johnson 1998239387 Use _cairo_malloc instead of malloc
_cairo_malloc(0) always returns NULL, but has not been used
consistently.  This patch replaces many calls to malloc() with
_cairo_malloc().

Fixes:  fdo# 101547
CVE: CVE-2017-9814 Heap buffer overflow at cairo-truetype-subset.c:1299
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
2018-05-07 16:35:51 -07:00
..
cairo-drm-bo.c drm: use typedefs and defines from drm headers instead of redundant own definitions 2017-04-24 15:54:02 -07:00
cairo-drm-gallium-surface.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-i915-glyphs.c drm: fixed missing includes 2017-04-24 10:18:08 -07:00
cairo-drm-i915-private.h xlib: Implement SHM fallbacks and fast upload paths 2012-08-17 13:58:09 +01:00
cairo-drm-i915-shader.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-i915-spans.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-i915-surface.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-i965-glyphs.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-i965-private.h drm: code dump, sorry. 2010-05-12 20:54:49 +01:00
cairo-drm-i965-shader.c xlib: Implement SHM fallbacks and fast upload paths 2012-08-17 13:58:09 +01:00
cairo-drm-i965-spans.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-i965-surface.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-intel-brw-defines.h drm: Add backends for i915 and i965. 2010-01-22 23:01:52 +00:00
cairo-drm-intel-brw-eu-emit.c doc: fix a few typos found by codespell 2012-03-10 10:20:28 +01:00
cairo-drm-intel-brw-eu-util.c drm: Add backends for i915 and i965. 2010-01-22 23:01:52 +00:00
cairo-drm-intel-brw-eu.c doc: avoid confusing gtk-doc by double asterisks 2012-03-10 10:20:29 +01:00
cairo-drm-intel-brw-eu.h drm: Add/reorder headers as required by check-preprocessor-syntax.sh 2017-06-13 14:57:38 -07:00
cairo-drm-intel-brw-structs.h drm: Add/reorder headers as required by check-preprocessor-syntax.sh 2017-06-13 14:57:38 -07:00
cairo-drm-intel-command-private.h drm/intel: Fix common off-by-one by rewriting the [XY]MAX macro. 2010-06-24 17:29:19 +01:00
cairo-drm-intel-debug.c Fix spellings descibed, indicies, stange 2015-04-04 15:49:18 -07:00
cairo-drm-intel-ioctl-private.h drm: Add/reorder headers as required by check-preprocessor-syntax.sh 2017-06-13 14:57:38 -07:00
cairo-drm-intel-private.h drm: dropped obsolete/unused intel_bo_get_image() 2017-04-24 15:42:35 -07:00
cairo-drm-intel-surface.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-intel.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-private.h drm: code dump, sorry. 2010-05-12 20:54:49 +01:00
cairo-drm-radeon-private.h drm: use typedefs and defines from drm headers instead of redundant own definitions 2017-04-24 15:54:02 -07:00
cairo-drm-radeon-surface.c Use _cairo_malloc instead of malloc 2018-05-07 16:35:51 -07:00
cairo-drm-radeon.c drm: use typedefs and defines from drm headers instead of redundant own definitions 2017-04-24 15:54:02 -07:00
cairo-drm-surface.c Split cairo-recording-surface-private into struct+inlines 2012-04-19 12:51:03 +01:00
cairo-drm.c Don't return NULL to clients when getting device 2014-09-22 15:48:49 -07:00