[sysprof/wip/visualizers] visualizer-ticks: avoid FPE



commit 6eee3343de06321301aa1866b52e83c92c22e9e1
Author: Christian Hergert <chergert redhat com>
Date:   Fri Sep 30 18:25:22 2016 -0700

    visualizer-ticks: avoid FPE

 lib/sp-visualizer-ticks.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/lib/sp-visualizer-ticks.c b/lib/sp-visualizer-ticks.c
index c736dcd..d469928 100644
--- a/lib/sp-visualizer-ticks.c
+++ b/lib/sp-visualizer-ticks.c
@@ -273,7 +273,7 @@ sp_visualizer_ticks_draw (GtkWidget *widget,
       gint64 n_ticks = timespan / tick_sizing[i - 1].span;
       gint largest_match = -1;
 
-      if ((alloc.width / n_ticks) < MIN_TICK_DISTANCE)
+      if (n_ticks == 0 || (alloc.width / n_ticks) < MIN_TICK_DISTANCE)
         continue;
 
       for (guint j = i; j > 0; j--)


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