Browse code

-warnings for gcc 2.95 fixed

Bogdan-Andrei Iancu authored on 05/11/2003 22:20:06
Showing 1 changed files
... ...
@@ -88,8 +88,8 @@
88 88
 
89 89
 #define trim_spaces(str) \
90 90
 	do { \
91
-		for(;*(str).s==' ';(str).s++,(str).len--);\
92
-		for(;(str).s[(str).len-1]==' ';(str).s[--(str).len]=='\0');\
91
+		for(;(str).s[0]==' ';(str).s++,((str).len)--);\
92
+		for(;(str).s[(str).len-1]==' ';(str).s[--((str).len)]='\0');\
93 93
 	}while(0)
94 94
 
95 95
 #define double_log( _str_ ) \
... ...
@@ -451,8 +451,8 @@ parse_error:
451 451
 		"offset %d\n",line.len,line.s,*c,*c,c-line.s);
452 452
 	double_log("Broken AVP(attr|op|val) in DB command");
453 453
 error:
454
-	for(;*nr;*nr--)
455
-		pkg_free( (void*)keys[*nr-1] );
454
+	for(;*nr;(*nr)--)
455
+		pkg_free( (void*)keys[(*nr)-1] );
456 456
 	return -1;
457 457
 }
458 458
 
... ...
@@ -498,8 +498,8 @@ static inline int get_keys( FILE *fifo , db_key_t *keys, int *nr, int max_nr)
498 498
 	}
499 499
 
500 500
 error:
501
-	for(;*nr;*nr--)
502
-		pkg_free( (void*)keys[*nr-1] );
501
+	for(;*nr;(*nr)--)
502
+		pkg_free( (void*)keys[(*nr)-1] );
503 503
 	return -1;
504 504
 }
505 505