| int f2 (int a) | |
| { | |
| return ++a; | |
| } | |
| int f1 (int a, int b) | |
| { | |
| return f2(a) + b; | |
| } | |
| int block (void) | |
| { | |
| int i = 99; | |
| { | |
| double i = 1.1; | |
| double f = 2.2; | |
| { | |
| const char *i = "stuff"; | |
| const char *f = "foo"; | |
| const char *b = "bar"; | |
| return 0; /* Block break here. */ | |
| } | |
| } | |
| } | |
| int main (int argc, char *argv[]) | |
| { | |
| block (); | |
| return f1 (1, 2); | |
| } |