diff options
author | bfox <bfox> | 2000-10-31 05:20:48 +0000 |
---|---|---|
committer | bfox <bfox> | 2000-10-31 05:20:48 +0000 |
commit | 4e8190a148cc756ac767fc8e560cff73ed6f8c4a (patch) | |
tree | 1153cc47e1e9526108b604884b6fbbd3e4f5aefa /iw | |
parent | 0492d51862810a896f380767dde364ad87e06430 (diff) | |
download | anaconda-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.py | 19 |
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) |