Enlightenment CVS committal
Author : azundris
Project : e17
Module : apps/e
Dir : e17/apps/e/src
Modified Files:
Tag: SPLIT
desktops.c e_dir.c
Log Message:
further debug failsafes for slowlaris
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/desktops.c,v
retrieving revision 1.46.2.9
retrieving revision 1.46.2.10
diff -u -3 -r1.46.2.9 -r1.46.2.10
--- desktops.c 7 Jan 2003 22:15:52 -0000 1.46.2.9
+++ desktops.c 11 Jan 2003 13:38:47 -0000 1.46.2.10
@@ -249,21 +249,32 @@
D_ENTER;
- if (event & E_EVENT_BG_CHANGED)
- {
- snprintf(buf, PATH_MAX, "background_reload:%s", a->desktop->name);
- e_desktop_bg_reload(a->desktop);
- }
- else if (event & E_EVENT_ICB_CHANGED)
- {
- snprintf(buf, PATH_MAX, "iconbar_reload:%s", a->desktop->name);
- e_desktop_ib_reload(a->desktop);
- }
- else if (event & E_EVENT_LAYOUT_CHANGED)
- {
- snprintf(buf, PATH_MAX, "layout_reload:%s", a->desktop->name);
- e_desktop_layout_reload(a->desktop);
- }
+ if(a&&a->desktop&&a->desktop->name) {
+ if (event & E_EVENT_BG_CHANGED) {
+ snprintf(buf, PATH_MAX, "background_reload:%s", a->desktop->name);
+ e_desktop_bg_reload(a->desktop); }
+ else if (event & E_EVENT_ICB_CHANGED) {
+ snprintf(buf, PATH_MAX, "iconbar_reload:%s", a->desktop->name);
+ e_desktop_ib_reload(a->desktop); }
+ else if (event & E_EVENT_LAYOUT_CHANGED) {
+ snprintf(buf, PATH_MAX, "layout_reload:%s", a->desktop->name);
+ e_desktop_layout_reload(a->desktop); }}
+#ifdef DEBUG
+ else {
+ if(a) {
+ if(a->desktop) {
+ D("e_desktop_file_event_handler: E_Desktop_Adaptor->desktop->name not set,
+"); }
+ else { D("e_desktop_file_event_handler: E_Desktop_Adaptor->desktop not set,
+"); }}
+ else { D("e_desktop_file_event_handler: E_Desktop_Adaptor not set, "); }
+
+ if (event & E_EVENT_BG_CHANGED) {
+ D("BG_CHANGED\n"); }
+ else if (event & E_EVENT_ICB_CHANGED) {
+ D("ICB_CHANGED\n"); }
+ else if (event & E_EVENT_LAYOUT_CHANGED) {
+ D("LAYOUT_CHANGED\n"); }
+ else { D(" (unknown event-type)\n"); }}
+#endif
D_RETURN;
UN(o);
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/e_dir.c,v
retrieving revision 1.2.2.7
retrieving revision 1.2.2.8
diff -u -3 -r1.2.2.7 -r1.2.2.8
--- e_dir.c 11 Jan 2003 08:36:54 -0000 1.2.2.7
+++ e_dir.c 11 Jan 2003 13:38:47 -0000 1.2.2.8
@@ -135,7 +135,7 @@
if(d->dir)
free(d->dir);
if(!(d->dir=strdup(dir))) {
- D("e_dir_set_dir: OOM");
+ D("e_dir_set_dir: OOM\n");
D_RETURN; }}
/* start monitoring new dir */
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs