diff options
Diffstat (limited to 'media-libs/netpbm/files/netpbm-10.29-infinity.patch')
-rw-r--r-- | media-libs/netpbm/files/netpbm-10.29-infinity.patch | 134 |
1 files changed, 134 insertions, 0 deletions
diff --git a/media-libs/netpbm/files/netpbm-10.29-infinity.patch b/media-libs/netpbm/files/netpbm-10.29-infinity.patch new file mode 100644 index 000000000000..00717dd53bc5 --- /dev/null +++ b/media-libs/netpbm/files/netpbm-10.29-infinity.patch @@ -0,0 +1,134 @@ +Index: netpbm-10.29/editor/pnmaddnoise.c +=================================================================== +--- netpbm-10.29.orig/editor/pnmaddnoise.c ++++ netpbm-10.29/editor/pnmaddnoise.c +@@ -252,14 +252,14 @@ laplacian_noise(FILE * const ifp, + int rows, cols, format, row; + double rtemp, gtemp, btemp; + double u, u1; +- double INFINITY; ++ double infinity; + + double const EPSILON = 1.0e-5; + int const forceplain = 0; + + pnm_readpnminit( ifp, &cols, &rows, &maxval, &format ); + xelrow = pnm_allocrow( cols ); +- INFINITY = (double) maxval; ++ infinity = (double) maxval; + + pnm_writepnminit( stdout, cols, rows, maxval, format, forceplain ); + +@@ -272,12 +272,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- rtemp = PPM_GETR( *xP ) - INFINITY; ++ rtemp = PPM_GETR( *xP ) - infinity; + else + rtemp = PPM_GETR( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- rtemp = PPM_GETR( *xP ) + INFINITY; ++ rtemp = PPM_GETR( *xP ) + infinity; + else + rtemp = PPM_GETR( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -285,12 +285,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- gtemp = PPM_GETG( *xP ) - INFINITY; ++ gtemp = PPM_GETG( *xP ) - infinity; + else + gtemp = PPM_GETG( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- gtemp = PPM_GETG( *xP ) + INFINITY; ++ gtemp = PPM_GETG( *xP ) + infinity; + else + gtemp = PPM_GETG( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -298,12 +298,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- btemp = PPM_GETB( *xP ) - INFINITY; ++ btemp = PPM_GETB( *xP ) - infinity; + else + btemp = PPM_GETB( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- btemp = PPM_GETB( *xP ) + INFINITY; ++ btemp = PPM_GETB( *xP ) + infinity; + else + btemp = PPM_GETB( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -318,12 +318,12 @@ laplacian_noise(FILE * const ifp, + u = ( rand( ) & RANDOM_MASK ) / arand; + if ( u <= 0.5 ) { + if ( u <= EPSILON ) +- gtemp = PNM_GET1( *xP ) - INFINITY; ++ gtemp = PNM_GET1( *xP ) - infinity; + else + gtemp = PNM_GET1( *xP ) + lsigma * log( 2.0 * u ); + } else { + if ( ( u1 = 1.0 - u ) <= 0.5 * EPSILON ) +- gtemp = PNM_GET1( *xP ) + INFINITY; ++ gtemp = PNM_GET1( *xP ) + infinity; + else + gtemp = PNM_GET1( *xP ) - lsigma * log( 2.0 * u1 ); + } +@@ -356,14 +356,14 @@ multiplicative_gaussian_noise(FILE * con + int rows, cols, format, row; + double rtemp, gtemp, btemp; + double uniform, rayleigh, gauss; +- double INFINITY; ++ double infinity; + + double const EPSILON = 1.0e-5; + int const forceplain = 0; + + pnm_readpnminit( ifp, &cols, &rows, &maxval, &format ); + xelrow = pnm_allocrow( cols ); +- INFINITY = (double) maxval; ++ infinity = (double) maxval; + + pnm_writepnminit( stdout, cols, rows, maxval, format, forceplain ); + +@@ -375,7 +375,7 @@ multiplicative_gaussian_noise(FILE * con + case PPM_TYPE: + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; +@@ -384,7 +384,7 @@ multiplicative_gaussian_noise(FILE * con + + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; +@@ -393,7 +393,7 @@ multiplicative_gaussian_noise(FILE * con + + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; +@@ -409,7 +409,7 @@ multiplicative_gaussian_noise(FILE * con + default: + uniform = ( rand( ) & RANDOM_MASK ) / arand; + if ( uniform <= EPSILON ) +- rayleigh = INFINITY; ++ rayleigh = infinity; + else + rayleigh = sqrt( -2.0 * log( uniform ) ); + uniform = ( rand( ) & RANDOM_MASK ) / arand; |