[gimp] minor cleanups
- From: Sven Neumann <neo src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gimp] minor cleanups
- Date: Sat, 10 Oct 2009 21:10:21 +0000 (UTC)
commit bcfce95a5ed789dee1fc40a06ae665274cfd2c1e
Author: Sven Neumann <sven gimp org>
Date: Sat Oct 10 16:31:41 2009 +0200
minor cleanups
app/core/gimpchannel-combine.c | 45 +++++++++++++++++----------------------
1 files changed, 20 insertions(+), 25 deletions(-)
---
diff --git a/app/core/gimpchannel-combine.c b/app/core/gimpchannel-combine.c
index e56523b..0d2f67a 100644
--- a/app/core/gimpchannel-combine.c
+++ b/app/core/gimpchannel-combine.c
@@ -85,9 +85,9 @@ gimp_channel_add_segment (GimpChannel *mask,
width = maskPR.w;
while (width--)
{
- const gint val = *data + value;
+ const guint val = *data + value;
- *data++ = val < 255 ? val : 255;
+ *data++ = val > 255 ? 255 : val;
}
}
}
@@ -378,12 +378,13 @@ gimp_channel_combine_ellipse_rect (GimpChannel *mask,
/* For a non-antialiased ellipse, use the normal equation for an ellipse
* with an arbitrary center (ellipse_center_x, ellipse_center_y).
*/
- if (!antialias)
+ if (! antialias)
{
ellipse_center_x = x + a;
half_ellipse_width_at_y =
- sqrt (a_sqr - a_sqr * SQR (cur_y + 0.5f - ellipse_center_y) / b_sqr);
+ sqrt (a_sqr -
+ a_sqr * SQR (cur_y + 0.5f - ellipse_center_y) / b_sqr);
x_start = ROUND (ellipse_center_x - half_ellipse_width_at_y);
x_end = ROUND (ellipse_center_x + straight_width +
@@ -527,22 +528,19 @@ gimp_channel_combine_sub_region_add (gpointer unused,
PixelRegion *srcPR,
PixelRegion *destPR)
{
- guchar *src, *dest;
- gint x, y, val;
-
- src = srcPR->data;
- dest = destPR->data;
+ const guchar *src = srcPR->data;
+ guchar *dest = destPR->data;
+ gint x, y;
for (y = 0; y < srcPR->h; y++)
{
for (x = 0; x < srcPR->w; x++)
{
- val = dest[x] + src[x];
- if (val > 255)
- dest[x] = 255;
- else
- dest[x] = val;
+ const guint val = dest[x] + src[x];
+
+ dest[x] = val > 255 ? 255 : val;
}
+
src += srcPR->rowstride;
dest += destPR->rowstride;
}
@@ -553,11 +551,9 @@ gimp_channel_combine_sub_region_sub (gpointer unused,
PixelRegion *srcPR,
PixelRegion *destPR)
{
- guchar *src, *dest;
- gint x, y;
-
- src = srcPR->data;
- dest = destPR->data;
+ const guchar *src = srcPR->data;
+ guchar *dest = destPR->data;
+ gint x, y;
for (y = 0; y < srcPR->h; y++)
{
@@ -566,8 +562,9 @@ gimp_channel_combine_sub_region_sub (gpointer unused,
if (src[x] > dest[x])
dest[x] = 0;
else
- dest[x]-= src[x];
+ dest[x] -= src[x];
}
+
src += srcPR->rowstride;
dest += destPR->rowstride;
}
@@ -578,11 +575,9 @@ gimp_channel_combine_sub_region_intersect (gpointer unused,
PixelRegion *srcPR,
PixelRegion *destPR)
{
- guchar *src, *dest;
- gint x, y;
-
- src = srcPR->data;
- dest = destPR->data;
+ const guchar *src = srcPR->data;
+ guchar *dest = destPR->data;
+ gint x, y;
for (y = 0; y < srcPR->h; y++)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]