summaryrefslogtreecommitdiffstats
path: root/iw
diff options
context:
space:
mode:
authorbfox <bfox>2000-10-31 05:20:48 +0000
committerbfox <bfox>2000-10-31 05:20:48 +0000
commit4e8190a148cc756ac767fc8e560cff73ed6f8c4a (patch)
tree1153cc47e1e9526108b604884b6fbbd3e4f5aefa /iw
parent0492d51862810a896f380767dde364ad87e06430 (diff)
downloadanaconda-4e8190a148cc756ac767fc8e560cff73ed6f8c4a.tar.gz
anaconda-4e8190a148cc756ac767fc8e560cff73ed6f8c4a.tar.xz
anaconda-4e8190a148cc756ac767fc8e560cff73ed6f8c4a.zip
Fixed a bug that crashed installer when trying to sort by size when the list is empty.
Diffstat (limited to 'iw')
-rw-r--r--iw/package_gui.py19
1 files changed, 11 insertions, 8 deletions
diff --git a/iw/package_gui.py b/iw/package_gui.py
index b62965361..4091d7128 100644
--- a/iw/package_gui.py
+++ b/iw/package_gui.py
@@ -27,6 +27,8 @@ class IndividualPackageSelectionWindow (InstallWindow):
self.DIR = 0
self.DIR_UP = 1
self.RPM = 2
+ self.rownum = 0
+ self.maxrows = 0
self.updatingIcons = FALSE
@@ -155,6 +157,7 @@ class IndividualPackageSelectionWindow (InstallWindow):
#--For empty groups, don't sort. Just return.
if self.rownum == 0:
+# if self.rownum:
return
for i in range(self.rownum):
@@ -184,14 +187,14 @@ class IndividualPackageSelectionWindow (InstallWindow):
# for i in range(mid):
- def mergesort (self, min, max):
- if min < max:
- total = min + max
- mid = total / 2
- print "Min=", min, " Max=", max, " Mid=", mid
- self.mergesort (min, mid)
- self.mergesort (mid + 1, max)
- self.merge (min, max)
+# def mergesort (self, min, max):
+# if min < max:
+# total = min + max
+# mid = total / 2
+# print "Min=", min, " Max=", max, " Mid=", mid
+# self.mergesort (min, mid)
+# self.mergesort (mid + 1, max)
+# self.merge (min, max)