revisor/modgui/__init__.py | 3 ++- revisor/progress.py | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-)
New commits: commit 4f6d1b47f3d89796625e0d692343d067162bff9d Author: Jeroen van Meeuwen (Fedora Unity) <kana...@fedoraunity.org> Date: Sat Dec 5 14:32:15 2009 -0500 Prevent division by zero diff --git a/revisor/progress.py b/revisor/progress.py index da57893..78e81ad 100644 --- a/revisor/progress.py +++ b/revisor/progress.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # # Copyright 2007-2009 Fedora Unity Project (http://fedoraunity.org) # @@ -465,6 +466,10 @@ class dlcb(urlgrabber.progress.BaseMeter): def _do_update(self, amount_read, now=None): if self.size is None: return + + if self.size == 0: + return + pct = float(amount_read) / self.size curval = self.pbar.get_fraction() newval = (pct * 1/self.total) + (self.current / self.total) commit e79026ce02b6e225bc7986cfa76a6af7a1532bbb Author: Jeroen van Meeuwen (Fedora Unity) <kana...@fedoraunity.org> Date: Sat Dec 5 14:31:45 2009 -0500 Force "user" to be a string (#532908) diff --git a/revisor/modgui/__init__.py b/revisor/modgui/__init__.py index 2e1c1fb..9d08d9e 100644 --- a/revisor/modgui/__init__.py +++ b/revisor/modgui/__init__.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # # Copyright 2007-2009 Fedora Unity Project (http://fedoraunity.org) # @@ -188,7 +189,7 @@ class RevisorGui: pid = os.fork() if not pid: self.log.info(_("Opening up /usr/bin/sudo -u %s /usr/bin/xdg-open %s") % (user,url)) - os.execv("/usr/bin/sudo", ["/usr/bin/sudo", "-u", user, "/usr/bin/xdg-open", "%s" % (url)]) + os.execv("/usr/bin/sudo", ["/usr/bin/sudo", "-u", "%s" % user, "/usr/bin/xdg-open", "%s" % (url)]) def on_button_revisor_link_clicked(self, *args): self.open_url(REVISOR_HOMEPAGE) _______________________________________________ revisor-devel mailing list revisor-devel@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/revisor-devel