ajwillia-ms pushed a commit to branch master.

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

commit d15faf08fe3dcf0ef5ad7f8ab5195cb57a631d87
Author: Andy Williams <[email protected]>
Date:   Sat Mar 25 12:59:13 2017 +0000

    elm_code: fix CID 1368489
    
    @fix
---
 src/lib/elementary/elm_code_widget.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/elementary/elm_code_widget.c 
b/src/lib/elementary/elm_code_widget.c
index f5cb422..9a5b993 100644
--- a/src/lib/elementary/elm_code_widget.c
+++ b/src/lib/elementary/elm_code_widget.c
@@ -1655,13 +1655,13 @@ _elm_code_widget_key_down_cb(void *data, Evas *evas 
EINA_UNUSED,
              if (!pd->selection)
                elm_code_widget_selection_start(widget, pd->cursor_line, 
pd->cursor_col - (backwards?1:0));
 
-             if (pd->selection->start_line == pd->selection->end_line)
+             if (pd->selection && pd->selection->start_line == 
pd->selection->end_line)
                {
                   if ((pd->selection->end_col == pd->selection->start_col && 
!backwards) ||
                       (pd->selection->end_col > pd->selection->start_col))
                     elm_code_widget_cursor_position_set(widget, 
pd->selection->end_line, pd->selection->end_col+1);
                }
-             else if (pd->selection->end_line > pd->selection->start_line)
+             else if (pd->selection && pd->selection->end_line > 
pd->selection->start_line)
                {
                     elm_code_widget_cursor_position_set(widget, 
pd->selection->end_line, pd->selection->end_col+1);
                }

-- 


Reply via email to