diff options
author | JunsuChoi <jsuya.choi@samsung.com> | 2020-06-03 15:58:00 +0900 |
---|---|---|
committer | JunsuChoi <jsuya.choi@samsung.com> | 2020-06-03 15:58:00 +0900 |
commit | 0b4f42fab65c34a37ddb7998e750597db3690d9c (patch) | |
tree | da27c3a0b00ba781ff5e378ad2bc54e4f40c22e4 | |
parent | 97f4f7127a653db1ad1b69ecb3a2cb788ee8c5a1 (diff) | |
download | efl-0b4f42fab65c34a37ddb7998e750597db3690d9c.tar.gz |
Efl.Canvas.Vg.Object: Prevent null pointer access
add null check
-rw-r--r-- | src/lib/evas/canvas/efl_canvas_vg_object.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_vg_object.c b/src/lib/evas/canvas/efl_canvas_vg_object.c index d05bfc551d..01a6928e70 100644 --- a/src/lib/evas/canvas/efl_canvas_vg_object.c +++ b/src/lib/evas/canvas/efl_canvas_vg_object.c @@ -296,7 +296,8 @@ _efl_canvas_vg_object_efl_file_load(Eo *eo_obj, Efl_Canvas_Vg_Object_Data *pd) // NOTE: Update object's viewbox. In this case, there is no need to update // the root of tree. That's why We don't use viewbox_set. - pd->viewbox.rect = pd->vg_entry->vfd->view_box; + if (pd->vg_entry && pd->vg_entry->vfd) + pd->viewbox.rect = pd->vg_entry->vfd->view_box; evas_object_change(eo_obj, obj); pd->changed = EINA_TRUE; |