diff --git a/ChangeLog b/ChangeLog index 84dd06b174..60bb20773f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-08-24 Øyvind Kolås + + * app/display/gimpdisplayshell-render.c: (compute_sample) + fixed a division by zero issue. + 2007-08-24 Michael Natterer * configure.in: applied patch from Tim Mooney which fixes diff --git a/app/display/gimpdisplayshell-render.c b/app/display/gimpdisplayshell-render.c index 91e892d7a0..2cff5eead0 100644 --- a/app/display/gimpdisplayshell-render.c +++ b/app/display/gimpdisplayshell-render.c @@ -959,7 +959,10 @@ compute_sample (gint left_weight, for (i=0; i255) @@ -1005,11 +1013,14 @@ compute_sample (gint left_weight, a = (middle_weight * (factors[0]+factors[1]+factors[2]) + right_weight * (factors[3]+factors[4]+factors[5]) + left_weight * (factors[6]+factors[7]+factors[8])); - dest[ALPHA] = a/sum; - + dest[ALPHA] = a/sum; + for (i=0; i255)