| void f(int); | |
| int do_layer3(int single) | |
| { | |
| int stereo1; | |
| if(single >= 0) /* stream is stereo, but force to mono */ | |
| stereo1 = 1; | |
| else | |
| stereo1 = 2; | |
| f(single); | |
| return stereo1; | |
| } | |
| extern void abort (); | |
| int main() | |
| { | |
| if (do_layer3(-1) != 2) | |
| abort (); | |
| return 0; | |
| } | |
| void f(int i) {} |