efl/src/lib/evas/include
Mike Blumenkrantz dc1630d496 evas: fix type checking of Evas pointers in legacy functions
many of these functions go directly to evas internals with no eo checks,
and the existing "MAGIC_CHECK" macro has somehow become a useless null
check

type checking here is important in order to avoid crazy behavior when the
wrong object types are passed

@fix

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D9364
2019-07-19 15:05:00 -07:00
..
evas_3d_utils.h Fix spelling of 'alpha channel' 2017-04-24 08:25:22 -04:00
evas_blend_ops.h meson - add checks/options for mmx, sse3, neon, altivec 2018-11-09 11:43:59 +00:00
evas_common_private.h evas: add infrastructure to feed 9 patch information from file loader to image object. 2019-07-12 09:54:16 -07:00
evas_common_types.h build - evas - sse3 optimized code - decouple from eo 2018-11-12 16:42:17 +00:00
evas_ector_buffer.eo eolian: first batch of unused import removals 2018-05-13 17:28:47 +02:00
evas_filter.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
evas_inline.x evas_inline: Clean up evas_object_plane_changed function 2019-05-29 15:37:36 -04:00
evas_macros.h efl: everyone should now rely on Eina MIN/MAX redefinition. 2016-05-09 16:58:53 -07:00
evas_mmx.h
evas_options.h
evas_private.h evas: fix type checking of Evas pointers in legacy functions 2019-07-19 15:05:00 -07:00
meson.build meson: use eolian_gen with -S 2018-12-03 19:00:26 +01:00