[bugzilla-gnome-org-extensions] Avoid division by zero when determining quality.



commit ab033be88329c32aca1e629b5929222ebdb12757
Author: Max Kanat-Alexander <mkanat everythingsolved com>
Date:   Wed Aug 5 07:17:23 2009 -0500

    Avoid division by zero when determining quality.

 lib/TraceParser/Trace.pm |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/lib/TraceParser/Trace.pm b/lib/TraceParser/Trace.pm
index 5fd3c60..8568628 100644
--- a/lib/TraceParser/Trace.pm
+++ b/lib/TraceParser/Trace.pm
@@ -122,7 +122,9 @@ sub parse_from_text {
         }
     }
 
-    $quality = "$quality.0" / scalar(@frames);
+    if ($quality) {
+        $quality = "$quality.0" / scalar(@frames);
+    }
 
     my $stack_hash;
     my $short_hash;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]