efl/src/lib/evas/common
Youngbok Shin 92da0a3339 evas: sw font draw - protect against null pointer access
The image data of dst could be null in a rare case.
@fix

Reviewed-by: Christopher Michael <devilhorns@comcast.net>
Differential Revision: https://phab.enlightenment.org/D12163
2020-10-06 10:18:32 +02:00
..
evas_op_add
evas_op_blend Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_op_copy Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_op_mask Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_op_mul
evas_op_sub
language evas/language: #ifdef guard variable which is only used inside #ifdef 2019-10-18 13:28:41 -04:00
evas_blend.h
evas_blend_main.c
evas_blend_private.h
evas_blit_main.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_common_generic_cache.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_convert_color.c
evas_convert_color.h
evas_convert_colorspace.c
evas_convert_colorspace.h
evas_convert_gry_1.c
evas_convert_gry_1.h
evas_convert_gry_8.c evas_common: rgba32 to Y8 (Enhance Conversion) 2020-03-13 09:58:04 +01:00
evas_convert_gry_8.h
evas_convert_grypal_6.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_convert_grypal_6.h
evas_convert_main.c
evas_convert_main.h
evas_convert_rgb_8.c
evas_convert_rgb_8.h
evas_convert_rgb_16.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_convert_rgb_16.h
evas_convert_rgb_24.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_convert_rgb_24.h Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_convert_rgb_32.c evas - fix crash/junk pixel content but with tiled rotate at 270 + neon 2019-04-12 12:56:40 +01:00
evas_convert_rgb_32.h
evas_convert_yuv.c evas common: small optimization. 2019-04-18 18:51:16 +09:00
evas_convert_yuv.h
evas_cpu.c
evas_draw.h
evas_draw_main.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_font.h evas_font_query: add Use parentheses within macros 2020-08-25 12:38:56 +02:00
evas_font_compress.c
evas_font_compress_draw.c
evas_font_default_walk.x
evas_font_draw.c evas: sw font draw - protect against null pointer access 2020-10-06 10:18:32 +02:00
evas_font_draw.h
evas_font_load.c evas_text: reduce Video Memory & RAM needed for text textures (Color Glyphs) 2020-05-29 10:10:28 +01:00
evas_font_main.c evas: font glyphs texture garbage collector 2020-07-24 10:36:27 +01:00
evas_font_ot.c evas_text: lazy loading color glyph images in RAM 2020-07-06 12:43:40 +01:00
evas_font_ot.h
evas_font_private.h Use extern after EAPI 2020-06-10 10:07:57 +02:00
evas_font_query.c evas_textblock/evas_text/evas_textgrid: pick textrun fonts 2020-04-18 17:36:25 +01:00
evas_image.h Revert "evas: remove unused function evas_common_load_image_from_file." 2020-02-14 08:33:20 -05:00
evas_image_data.c
evas_image_load.c Evas: add avif evas loader and saver 2020-07-15 18:51:27 +01:00
evas_image_main.c evas: fix a potentional error of null deref 2020-08-04 14:52:28 +02:00
evas_image_private.h
evas_image_save.c Evas: add avif evas loader and saver 2020-07-15 18:51:27 +01:00
evas_image_scalecache.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_line.h
evas_line_main.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_map_image.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_map_image.h
evas_map_image_core.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_map_image_internal.c evas map: remove redundant code. 2019-04-08 14:56:42 +09:00
evas_map_image_internal_high.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_map_image_loop.c evas map: remove redundant code. 2019-04-08 14:56:42 +09:00
evas_op_add_main_.c
evas_op_blend_main_.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_op_copy_main_.c
evas_op_mask_main_.c
evas_op_mul_main_.c
evas_op_sub_main_.c
evas_pipe.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_pipe.h
evas_polygon.h
evas_polygon_main.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
evas_rectangle.h
evas_rectangle_main.c
evas_scale_main.c
evas_scale_main.h
evas_scale_sample.c evas mask: refactoring code. 2019-09-19 14:01:31 +09:00
evas_scale_smooth.c
evas_scale_smooth.h
evas_scale_smooth_scaler.c
evas_scale_smooth_scaler_down.c
evas_scale_smooth_scaler_downx.c
evas_scale_smooth_scaler_downx_downy.c Fix typos - (Part #3) 2020-07-06 10:52:51 +02:00
evas_scale_smooth_scaler_downy.c
evas_scale_smooth_scaler_noscale.c
evas_scale_smooth_scaler_up.c
evas_scale_span.c
evas_scale_span.h
evas_text_utils.c evas_text: lazy loading color glyph images in RAM 2020-07-06 12:43:40 +01:00
evas_text_utils.h
evas_thread_render.c
evas_tiler.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
meson.build
region.c Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00
region.h Get rid of trailing whitespaces (12 / 14) 2020-06-23 10:31:22 +02:00