e window list: prevent from segfaulting, patch from andrej.
authorChidambar Zinnoury <illogict@online.fr>
Sun, 24 Jun 2012 05:35:49 +0000 (05:35 +0000)
committerChidambar Zinnoury <illogict@online.fr>
Sun, 24 Jun 2012 05:35:49 +0000 (05:35 +0000)
commitfe0672f78385e8159f43f1b1ea619a8bf5d5477b
treeaf59e7b859a499970ed080ff6d61ccbab13c7fc1
parentb2fec5b8dccbcafa4e9fc45e3f0d3796bafa3c89
 e window list: prevent from segfaulting, patch from andrej.

 Description from Trac (see #1020):

Pressing a key which is bound to "next/previous window of the same class" can make Enlightenment SEGV. This happens when:

    Window switcher list module is loaded
    the key is pressed when the active desktop is empty (i.e., contains no windows / applications) and at least one other desktop contains one or several windows

This does not happen if all the desktops are empty.

 Fixes #1020.

SVN revision: 72753
src/modules/winlist/e_winlist.c