diff options
Diffstat (limited to 'pango')
-rw-r--r-- | pango/pangoft2.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/pango/pangoft2.c b/pango/pangoft2.c index b44d11d3..360388b8 100644 --- a/pango/pangoft2.c +++ b/pango/pangoft2.c @@ -366,21 +366,7 @@ pango_ft2_render (FT_Bitmap *bitmap, case 0xff: *p = 0xff; default: - switch (*p) - { - case 0: - *p = *q; - break; - case 0xff: - break; - default: - { - gushort pixel = *(q); - gushort s = (*p)+1; - *(p) = (pixel * (256-s) + s) >> 8; - } - break; - } + *p = MIN ((gushort) *p + (gushort) *q, 0xff); break; } q++; |