[ERROR]
A switch statement must have no or one default label. Two default labels are indicated by this error.
switch (i) {
default: break;
case 1: f(1); break;
case 2: f(2); break;
default: f(0); break;
}
Define the default label only once per switch-statement.