Enlightenment CVS committal
Author : onefang
Project : e17
Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_desktop
Modified Files:
ecore_desktop_menu.c
Log Message:
Fix rasters seggie.
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_desktop/ecore_desktop_menu.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- ecore_desktop_menu.c 20 Aug 2006 03:45:53 -0000 1.9
+++ ecore_desktop_menu.c 30 Aug 2006 14:49:38 -0000 1.10
@@ -1470,30 +1470,33 @@
/* FIXME: pass an actualy language parameter. */
desktop = ecore_desktop_get(app, NULL);
- if ((generate_data->unallocated) && (desktop->allocated))
- return;
+ if (desktop)
+ {
+ if ((generate_data->unallocated) && (desktop->allocated))
+ return;
- if (_ecore_desktop_menu_apply_rules
- (generate_data, generate_data->rule, key, desktop))
- {
- desktop->allocated = TRUE;
- if (generate_data->include)
- {
- ecore_hash_set(generate_data->apps, key, strdup(app));
+ if (_ecore_desktop_menu_apply_rules
+ (generate_data, generate_data->rule, key, desktop))
+ {
+ desktop->allocated = TRUE;
+ if (generate_data->include)
+ {
+ ecore_hash_set(generate_data->apps, key, strdup(app));
#ifdef DEBUG
- printf("INCLUDING %s%s - %s\n",
- ((generate_data->unallocated) ? "UNALLOCATED " : ""), key,
app);
+ printf("INCLUDING %s%s - %s\n",
+ ((generate_data->unallocated) ? "UNALLOCATED " : ""),
key, app);
#endif
- }
- else
- {
- ecore_hash_remove(generate_data->apps, key);
+ }
+ else
+ {
+ ecore_hash_remove(generate_data->apps, key);
#ifdef DEBUG
- printf("EXCLUDING %s%s - %s\n",
- ((generate_data->unallocated) ? "UNALLOCATED " : ""), key,
app);
+ printf("EXCLUDING %s%s - %s\n",
+ ((generate_data->unallocated) ? "UNALLOCATED " : ""),
key, app);
#endif
- }
- }
+ }
+ }
+ }
}
static int
-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs