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

Reply via email to