// Build don't link: | |
// Special g++ Options: -Wall | |
enum Boolean { | |
Ok = 0, | |
NotOk = 1, | |
}; | |
enum OpResult { | |
Succeeded = 0, | |
TempFail = 1, | |
PermFail = 2, | |
}; | |
OpResult fn1() { | |
return TempFail; | |
} | |
extern void foo(); | |
int | |
main () { | |
if (fn1() == Ok) { // WARNING - | |
foo(); | |
} | |
} |