diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2008-08-29 19:48:41 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2008-08-29 19:48:41 +0000 |
commit | a642bc63ae68ed4d36d592f07ac941df4d47c679 (patch) | |
tree | ddd18e8c8682bfeae8036144495382cacc24b308 /lib/libpnm3.c | |
parent | 6ca408cd6464ccab053c88cc2134dfcb7247c35a (diff) | |
download | netpbm-mirror-a642bc63ae68ed4d36d592f07ac941df4d47c679.tar.gz netpbm-mirror-a642bc63ae68ed4d36d592f07ac941df4d47c679.tar.xz netpbm-mirror-a642bc63ae68ed4d36d592f07ac941df4d47c679.zip |
Release 10.43.04
git-svn-id: http://svn.code.sf.net/p/netpbm/code/advanced@719 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib/libpnm3.c')
-rw-r--r-- | lib/libpnm3.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/libpnm3.c b/lib/libpnm3.c index 71df0cbf..c4b9586f 100644 --- a/lib/libpnm3.c +++ b/lib/libpnm3.c @@ -54,9 +54,9 @@ pnm_backgroundxel( xel** xels, int cols, int rows, xelval maxval, int format ) { case PPM_TYPE: PPM_ASSIGN( bgxel, - PPM_GETR(ul) + PPM_GETR(ur) + PPM_GETR(ll) + PPM_GETR(lr) / 4, - PPM_GETG(ul) + PPM_GETG(ur) + PPM_GETG(ll) + PPM_GETG(lr) / 4, - PPM_GETB(ul) + PPM_GETB(ur) + PPM_GETB(ll) + PPM_GETB(lr) / 4 ); + (PPM_GETR(ul) + PPM_GETR(ur) + PPM_GETR(ll) + PPM_GETR(lr)) / 4, + (PPM_GETG(ul) + PPM_GETG(ur) + PPM_GETG(ll) + PPM_GETG(lr)) / 4, + (PPM_GETB(ul) + PPM_GETB(ur) + PPM_GETB(ll) + PPM_GETB(lr)) / 4 ); break; case PGM_TYPE: @@ -101,8 +101,11 @@ pnm_backgroundxelrow( xel* xelrow, int cols, xelval maxval, int format ) switch ( PNM_FORMAT_TYPE(format) ) { case PPM_TYPE: - PPM_ASSIGN( bgxel, PPM_GETR(l) + PPM_GETR(r) / 2, - PPM_GETG(l) + PPM_GETG(r) / 2, PPM_GETB(l) + PPM_GETB(r) / 2 ); + PPM_ASSIGN(bgxel, + (PPM_GETR(l) + PPM_GETR(r)) / 2, + (PPM_GETG(l) + PPM_GETG(r)) / 2, + (PPM_GETB(l) + PPM_GETB(r)) / 2 + ); break; case PGM_TYPE: |