comparison integer.c @ 427:e7192ff1857d libavutil

Fix a couple of 'return type defaults to int' and 'control reaches end of non-void function' warnings in test code.
author diego
date Thu, 10 Jan 2008 10:35:37 +0000
parents d9390a931aef
children 4e4ba0186360
comparison
equal deleted inserted replaced
426:d9390a931aef 427:e7192ff1857d
169 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, 169 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
170 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, 170 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,
171 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7 171 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7
172 }; 172 };
173 173
174 main(void){ 174 int main(void){
175 int64_t a,b; 175 int64_t a,b;
176 176
177 for(a=7; a<256*256*256; a+=13215){ 177 for(a=7; a<256*256*256; a+=13215){
178 for(b=3; b<256*256*256; b+=27118){ 178 for(b=3; b<256*256*256; b+=27118){
179 AVInteger ai= av_int2i(a); 179 AVInteger ai= av_int2i(a);
190 assert(av_i2int(av_shr_i(ai,-17)) == a<<17); 190 assert(av_i2int(av_shr_i(ai,-17)) == a<<17);
191 assert(av_log2_i(ai) == av_log2(a)); 191 assert(av_log2_i(ai) == av_log2(a));
192 assert(av_i2int(av_div_i(ai,bi)) == a/b); 192 assert(av_i2int(av_div_i(ai,bi)) == a/b);
193 } 193 }
194 } 194 }
195 return 0;
195 } 196 }
196 #endif 197 #endif