aboutsummaryrefslogtreecommitdiff
path: root/SingleSource/UnitTests/2005-11-29-LongSwitch.c
blob: 8124d55f54e422feb41437a5fa49700917c672c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// PR671

#include <stdio.h>

int foo(long long v) {
    switch (v) {
    case 0:
        return 1;
    case -1:
        return 2;
    }
    return 0;
}

int main() {
    int r = foo(4294967295LL);
    printf("foo = %d\n", r);
    return r;
}