Enlightenment CVS committal

Author  : atmosphere
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/pager


Modified Files:
        e_mod_main.c 


Log Message:
fix segv where pager window can't be found by the border
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/pager/e_mod_main.c,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -3 -r1.25 -r1.26
--- e_mod_main.c        15 Jan 2005 14:15:30 -0000      1.25
+++ e_mod_main.c        15 Jan 2005 21:15:06 -0000      1.26
@@ -755,8 +755,14 @@
    
    e = data;
    ev = event;
-   win = _pager_window_find(e, ev->border);
-   _pager_window_move(e, win);
+   if((win = _pager_window_find(e, ev->border)))
+     {
+       _pager_window_move(e, win);
+     }
+   else
+     {
+       printf("ERROR: event_border_resize %p:%p\n",event, ev->border);
+     }
    return 1;
 }
 
@@ -769,8 +775,14 @@
 
    e = data;
    ev = event;
-   win = _pager_window_find(e, ev->border);
-   _pager_window_move(e, win);
+   if((win = _pager_window_find(e, ev->border)))
+     {
+       _pager_window_move(e, win);
+     }
+   else
+     {
+       printf("ERROR: event_border_move %p:%p\n",event, ev->border);
+     }
    return 1;
 }
 




-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to