Allow floating point values in ProgressBar.
diff --git a/Lib/plat-mac/EasyDialogs.py b/Lib/plat-mac/EasyDialogs.py
index cbbe9bc..27219a2 100644
--- a/Lib/plat-mac/EasyDialogs.py
+++ b/Lib/plat-mac/EasyDialogs.py
@@ -290,6 +290,8 @@
 			if maxval > 32767:
 				value = int(value/(maxval/32767.0))
 				maxval = 32767
+			maxval = int(maxval)
+			value = int(value)
 			progbar = self.d.GetDialogItemAsControl(3)
 			progbar.SetControlMaximum(maxval)
 			progbar.SetControlValue(value)	# set the bar length