mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00
pybootchart: Avoid divide by zero
Avoid a rare divide by zero error if there isn't data point spread. [YOCTO #14547] (From OE-Core rev: d7e36d01e87ddf89f76f164a0b7d98f597a53fa5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
e030167881
commit
7be05f5228
|
@ -267,7 +267,10 @@ def draw_chart(ctx, color, fill, chart_bounds, data, proc_tree, data_range):
|
|||
# avoid divide by zero
|
||||
if max_y == 0:
|
||||
max_y = 1.0
|
||||
xscale = float (chart_bounds[2]) / (max_x - x_shift)
|
||||
if (max_x - x_shift):
|
||||
xscale = float (chart_bounds[2]) / (max_x - x_shift)
|
||||
else:
|
||||
xscale = float (chart_bounds[2])
|
||||
# If data_range is given, scale the chart so that the value range in
|
||||
# data_range matches the chart bounds exactly.
|
||||
# Otherwise, scale so that the actual data matches the chart bounds.
|
||||
|
|
Loading…
Reference in New Issue
Block a user