[yast-commit] r52316 - /trunk/packager/src/modules/DefaultDesktop.ycp
Author: locilka
Date: Fri Oct 17 09:36:06 2008
New Revision: 52316
URL: http://svn.opensuse.org/viewcvs/yast?rev=52316&view=rev
Log:
Checking for udenfined values in DefaultDesktop
Modified:
trunk/packager/src/modules/DefaultDesktop.ycp
Modified: trunk/packager/src/modules/DefaultDesktop.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/packager/src/modules/DefaultDesktop.ycp?rev=52316&r1=52315&r2=52316&view=diff
==============================================================================
--- trunk/packager/src/modules/DefaultDesktop.ycp (original)
+++ trunk/packager/src/modules/DefaultDesktop.ycp Fri Oct 17 09:36:06 2008
@@ -67,7 +67,13 @@
if (all_desktops == nil) {
y2milestone ("Getting supported desktops from control file");
- list <map> desktops_from_cf = (list <map>) ProductFeatures::GetFeature ("software", "supported_desktops");
+ list <map> desktops_from_cf = [];
+ // supported_desktops migh be undefined
+ any any_desktops_from_cf = ProductFeatures::GetFeature ("software", "supported_desktops");
+
+ if (any_desktops_from_cf != "" && any_desktops_from_cf != "") {
+ desktops_from_cf = (list <map>) any_desktops_from_cf;
+ }
all_desktops = $[];
map
participants (1)
-
locilka@svn.opensuse.org