Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_module.c 


Log Message:
This is slightly better, allows for passing module as NULL, and still
getting a generic module_dialog.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_module.c,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -3 -r1.57 -r1.58
--- e_module.c  2 Jul 2006 18:55:31 -0000       1.57
+++ e_module.c  2 Jul 2006 19:25:34 -0000       1.58
@@ -362,24 +362,25 @@
    E_Dialog *dia;
    E_Border *bd;
    char eap[4096];
-   
-   if (!m) return;
 
-   snprintf(eap, sizeof(eap), "%s/module.eap", e_module_dir_get(m));
-   
    dia = e_dialog_new(e_container_current_get(e_manager_current_get()));
    if (!dia) return;
 
    e_dialog_title_set(dia, title);
-   _e_module_dialog_icon_set(dia, eap);
+   if (m)
+     _e_module_dialog_icon_set(dia, eap);
+   else
+     e_dialog_icon_set(dia, "enlightenment/modules", 64);
+   
    e_dialog_text_set(dia, body);
    e_dialog_button_add(dia, _("OK"), NULL, NULL, NULL);
    e_dialog_button_focus_num(dia, 0);
    e_win_centered_set(dia->win, 1);
    e_dialog_show(dia);
-   if (!eap) return;
+   if (!m) return;
    bd = dia->win->border;
    if (!bd) return;
+   snprintf(eap, sizeof(eap), "%s/module.eap", e_module_dir_get(m));
    bd->module_eap = evas_stringshare_add(eap);
 }
 



Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to