@@ -751,11 +751,7 @@ PHP_FUNCTION(imagepalettetotruecolor)
751751
752752	im  =  php_gd_libgdimageptr_from_zval_p (IM );
753753
754- 	if  (gdImagePaletteToTrueColor (im ) ==  0 ) {
755- 		RETURN_FALSE ;
756- 	}
757- 
758- 	RETURN_TRUE ;
754+ 	RETURN_BOOL (gdImagePaletteToTrueColor (im ) !=  0 );
759755}
760756/* }}} */ 
761757
@@ -3424,22 +3420,14 @@ static void php_image_filter_negate(INTERNAL_FUNCTION_PARAMETERS)
34243420{
34253421	PHP_GD_SINGLE_RES 
34263422
3427- 	if  (gdImageNegate (im_src ) ==  1 ) {
3428- 		RETURN_TRUE ;
3429- 	}
3430- 
3431- 	RETURN_FALSE ;
3423+ 	RETURN_BOOL (gdImageNegate (im_src ) ==  1 );
34323424}
34333425
34343426static  void  php_image_filter_grayscale (INTERNAL_FUNCTION_PARAMETERS )
34353427{
34363428	PHP_GD_SINGLE_RES 
34373429
3438- 	if  (gdImageGrayScale (im_src ) ==  1 ) {
3439- 		RETURN_TRUE ;
3440- 	}
3441- 
3442- 	RETURN_FALSE ;
3430+ 	RETURN_BOOL (gdImageGrayScale (im_src ) ==  1 );
34433431}
34443432
34453433static  void  php_image_filter_brightness (INTERNAL_FUNCTION_PARAMETERS )
@@ -3456,11 +3444,7 @@ static void php_image_filter_brightness(INTERNAL_FUNCTION_PARAMETERS)
34563444
34573445	im_src  =  php_gd_libgdimageptr_from_zval_p (SIM );
34583446
3459- 	if  (gdImageBrightness (im_src , (int )brightness ) ==  1 ) {
3460- 		RETURN_TRUE ;
3461- 	}
3462- 
3463- 	RETURN_FALSE ;
3447+ 	RETURN_BOOL (gdImageBrightness (im_src , (int )brightness ) ==  1 );
34643448}
34653449
34663450static  void  php_image_filter_contrast (INTERNAL_FUNCTION_PARAMETERS )
@@ -3477,11 +3461,7 @@ static void php_image_filter_contrast(INTERNAL_FUNCTION_PARAMETERS)
34773461
34783462	im_src  =  php_gd_libgdimageptr_from_zval_p (SIM );
34793463
3480- 	if  (gdImageContrast (im_src , (int )contrast ) ==  1 ) {
3481- 		RETURN_TRUE ;
3482- 	}
3483- 
3484- 	RETURN_FALSE ;
3464+ 	RETURN_BOOL (gdImageContrast (im_src , (int )contrast ) ==  1 );
34853465}
34863466
34873467static  void  php_image_filter_colorize (INTERNAL_FUNCTION_PARAMETERS )
@@ -3503,66 +3483,42 @@ static void php_image_filter_colorize(INTERNAL_FUNCTION_PARAMETERS)
35033483
35043484	im_src  =  php_gd_libgdimageptr_from_zval_p (SIM );
35053485
3506- 	if  (gdImageColor (im_src , (int ) r , (int ) g , (int ) b , (int ) a ) ==  1 ) {
3507- 		RETURN_TRUE ;
3508- 	}
3509- 
3510- 	RETURN_FALSE ;
3486+ 	RETURN_BOOL (gdImageColor (im_src , (int ) r , (int ) g , (int ) b , (int ) a ) ==  1 );
35113487}
35123488
35133489static  void  php_image_filter_edgedetect (INTERNAL_FUNCTION_PARAMETERS )
35143490{
35153491	PHP_GD_SINGLE_RES 
35163492
3517- 	if  (gdImageEdgeDetectQuick (im_src ) ==  1 ) {
3518- 		RETURN_TRUE ;
3519- 	}
3520- 
3521- 	RETURN_FALSE ;
3493+ 	RETURN_BOOL (gdImageEdgeDetectQuick (im_src ) ==  1 );
35223494}
35233495
35243496static  void  php_image_filter_emboss (INTERNAL_FUNCTION_PARAMETERS )
35253497{
35263498	PHP_GD_SINGLE_RES 
35273499
3528- 	if  (gdImageEmboss (im_src ) ==  1 ) {
3529- 		RETURN_TRUE ;
3530- 	}
3531- 
3532- 	RETURN_FALSE ;
3500+ 	RETURN_BOOL (gdImageEmboss (im_src ) ==  1 );
35333501}
35343502
35353503static  void  php_image_filter_gaussian_blur (INTERNAL_FUNCTION_PARAMETERS )
35363504{
35373505	PHP_GD_SINGLE_RES 
35383506
3539- 	if  (gdImageGaussianBlur (im_src ) ==  1 ) {
3540- 		RETURN_TRUE ;
3541- 	}
3542- 
3543- 	RETURN_FALSE ;
3507+ 	RETURN_BOOL (gdImageGaussianBlur (im_src ) ==  1 );
35443508}
35453509
35463510static  void  php_image_filter_selective_blur (INTERNAL_FUNCTION_PARAMETERS )
35473511{
35483512	PHP_GD_SINGLE_RES 
35493513
3550- 	if  (gdImageSelectiveBlur (im_src ) ==  1 ) {
3551- 		RETURN_TRUE ;
3552- 	}
3553- 
3554- 	RETURN_FALSE ;
3514+ 	RETURN_BOOL (gdImageSelectiveBlur (im_src ) ==  1 );
35553515}
35563516
35573517static  void  php_image_filter_mean_removal (INTERNAL_FUNCTION_PARAMETERS )
35583518{
35593519	PHP_GD_SINGLE_RES 
35603520
3561- 	if  (gdImageMeanRemoval (im_src ) ==  1 ) {
3562- 		RETURN_TRUE ;
3563- 	}
3564- 
3565- 	RETURN_FALSE ;
3521+ 	RETURN_BOOL (gdImageMeanRemoval (im_src ) ==  1 );
35663522}
35673523
35683524static  void  php_image_filter_smooth (INTERNAL_FUNCTION_PARAMETERS )
@@ -3580,11 +3536,7 @@ static void php_image_filter_smooth(INTERNAL_FUNCTION_PARAMETERS)
35803536
35813537	im_src  =  php_gd_libgdimageptr_from_zval_p (SIM );
35823538
3583- 	if  (gdImageSmooth (im_src , (float )weight )== 1 ) {
3584- 		RETURN_TRUE ;
3585- 	}
3586- 
3587- 	RETURN_FALSE ;
3539+ 	RETURN_BOOL (gdImageSmooth (im_src , (float )weight ) ==  1 );
35883540}
35893541
35903542static  void  php_image_filter_pixelate (INTERNAL_FUNCTION_PARAMETERS )
@@ -3604,11 +3556,7 @@ static void php_image_filter_pixelate(INTERNAL_FUNCTION_PARAMETERS)
36043556
36053557	im  =  php_gd_libgdimageptr_from_zval_p (IM );
36063558
3607- 	if  (gdImagePixelate (im ,  (int ) blocksize ,  (const  unsigned int  ) mode )) {
3608- 		RETURN_TRUE ;
3609- 	}
3610- 
3611- 	RETURN_FALSE ;
3559+ 	RETURN_BOOL (gdImagePixelate (im ,  (int ) blocksize ,  (const  unsigned int  ) mode ));;
36123560}
36133561
36143562static  void  php_image_filter_scatter (INTERNAL_FUNCTION_PARAMETERS )
@@ -3707,7 +3655,6 @@ PHP_FUNCTION(imageconvolution)
37073655	zval  * var  =  NULL , * var2  =  NULL ;
37083656	gdImagePtr  im_src  =  NULL ;
37093657	double  div , offset ;
3710- 	int  res ;
37113658	float  matrix [3 ][3 ] =  {{0 ,0 ,0 }, {0 ,0 ,0 }, {0 ,0 ,0 }};
37123659
37133660	ZEND_PARSE_PARAMETERS_START (4 , 4 )
@@ -3758,13 +3705,7 @@ PHP_FUNCTION(imageconvolution)
37583705		RETURN_THROWS ();
37593706	}
37603707
3761- 	res  =  gdImageConvolution (im_src , matrix , div_float , (float ) offset );
3762- 
3763- 	if  (res ) {
3764- 		RETURN_TRUE ;
3765- 	} else  {
3766- 		RETURN_FALSE ;
3767- 	}
3708+ 	RETURN_BOOL (gdImageConvolution (im_src , matrix , div_float , (float ) offset ));
37683709}
37693710/* }}} */ 
37703711/* End section: Filters */ 
0 commit comments