File php-5.3.0-fix-rpmlint-errors.patch of Package php5

Index: ext/intl/locale/locale_methods.c
===================================================================
--- ext/intl/locale/locale_methods.c.orig	2009-12-23 22:41:05.000000000 +0100
+++ ext/intl/locale/locale_methods.c	2010-08-03 06:31:19.713445000 +0200
@@ -264,7 +264,7 @@ static char* get_icu_value_internal( cha
 	UErrorCode  	status          = U_ZERO_ERROR;
 
 
-	if( tag_name != LOC_CANONICALIZE_TAG ){
+	if( strcmp(tag_name,LOC_CANONICALIZE_TAG) != 0 ){
 		/* Handle  grandfathered languages */
 		grOffset =  findOffset( LOC_GRANDFATHERED , loc_name );
 		if( grOffset >= 0 ){
@@ -501,7 +501,7 @@ static void get_icu_disp_value_src_php(
 	loc_name = INTL_G(default_locale);
 	}
 
-	if( tag_name != DISP_NAME ){
+	if( strcmp(tag_name,DISP_NAME) != 0 ){
 		/* Handle grandfathered languages */
 		grOffset = findOffset( LOC_GRANDFATHERED , loc_name );
 		if( grOffset >= 0 ){
@@ -1043,7 +1043,7 @@ static int add_array_entry(char* loc_nam
 				add_assoc_string( hash_arr, cur_key_name , token , TRUE );
 			}
 
-			if( key_name == LOC_PRIVATE_TAG ){
+			if( strcmp(key_name,LOC_PRIVATE_TAG) == 0 ){
 			}
 		}
 	} else {
openSUSE Build Service is sponsored by