int foo(int bar) | |
{ | |
switch (bar) | |
{ | |
case 0: | |
{ | |
showit(0); | |
} | |
c++; | |
break; | |
case 1: | |
{ | |
showit(bar); | |
break; | |
} | |
case 2: | |
{ | |
break; | |
} | |
case 3: | |
{ | |
int a = bar * 3; | |
showit(a); | |
} | |
c++; | |
break; | |
case 4: | |
{ | |
foo(bar - 1); | |
{ | |
showit(0); | |
} | |
} | |
case 10: | |
{ | |
switch (gl_bug) | |
{ | |
case 'a': | |
{ | |
gl_foo = true; | |
break; | |
} | |
case 'b': | |
case 'c': | |
{ | |
gl_foo = false; | |
break; | |
} | |
default: | |
{ | |
// nothing | |
break; | |
} | |
} | |
break; | |
} | |
default: | |
{ | |
break; | |
} | |
} | |
return(-1); | |
} |