main(): Better recovery when bogus color given on command line

This commit is contained in:
Barry Warsaw 1998-10-06 18:13:20 +00:00
parent b7b1cf0088
commit c4a9b3d923

View file

@ -103,10 +103,9 @@ def main():
try:
red, green, blue = ColorDB.rrggbb_to_triplet(initialcolor)
except ColorDB.BadColor:
print 'Bad initial color, using default: %s' % initialcolor
initialcolor = 'grey50'
try:
red, green, blue = ColorDB.rrggbb_to_triplet(initialcolor)
red, green, blue = ColorDB.rrggbb_to_triplet('#7f7f7f')
print 'Bad initial color, using gray50:', initialcolor
except ColorDB.BadColor:
usage(1, 'Cannot find an initial color to use')