ajwillia-ms pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=694c16ab2bfbb67f535e3475d358fdb41ddf8be1

commit 694c16ab2bfbb67f535e3475d358fdb41ddf8be1
Author: YeongJong Lee <[email protected]>
Date:   Sat Jan 28 12:38:37 2017 +0000

    elm_code: Add a safety code to prevent arithmetic exception
    
    Test Plan:
    1. elementary_test - Code Editor
    2. Chack there is not arithmetic exception
    
    Reviewers: ajwillia.ms
    
    Reviewed By: ajwillia.ms
    
    Subscribers: cedric, jpeg
    
    Differential Revision: https://phab.enlightenment.org/D4621
---
 src/lib/elementary/elm_code_widget.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/lib/elementary/elm_code_widget.c 
b/src/lib/elementary/elm_code_widget.c
index fe91214..98799d5 100644
--- a/src/lib/elementary/elm_code_widget.c
+++ b/src/lib/elementary/elm_code_widget.c
@@ -1841,6 +1841,9 @@ _elm_code_widget_resize(Elm_Code_Widget *widget, 
Elm_Code_Line *newline)
    if (!pd->code)
      return;
 
+   if (!pd->code->file->lines)
+     return;
+
    evas_object_geometry_get(widget, NULL, NULL, &ww, &wh);
 
    old_width = ww;

-- 


Reply via email to