]> andersk Git - splint.git/blame - test/tests2.4/test0.c
noexpand always false.
[splint.git] / test / tests2.4 / test0.c
CommitLineData
885824d3 1void test0(int value, int *data, int *result)
2{
3int i;
4int j;
5
6 *result = 0;
7 switch(value)
8 {
9 case 1:
10 for(i=1;i<100;i++)
11 {
12 for(j=0;j<100;j++)
13 {
14 if(data[j] == i)
15 goto RETURN;
16 }
17 }
18 *result = 1;
19 break;
20 case 3:
21 for(i=1;i<100;i++)
22 {
23 for(j=0;j<100;j++)
24 {
25 if(data[j] == 2*i+1)
26 goto RETURN;
27 }
28 }
29 *result = 2;
30 break;
31 default:
32 *result = -1;
33 break;
34 }
35RETURN:
36 /* *result = 0; // if this line is not here, lclint fails */
37}
This page took 1.466856 seconds and 5 git commands to generate.