/* { dg-do compile } */ | |
typedef enum RW { rwBitmapGrey, rwBitmapGrey16 } RW; | |
void FindDepth(RW); | |
void ParseDumpBitmap(RW kind, int maxfiles) | |
{ | |
static const RW normalTypes[] = { }; | |
const RW *bitmapTypes; | |
int i; | |
switch (kind) { | |
case rwBitmapGrey: | |
case rwBitmapGrey16: | |
bitmapTypes = &kind; | |
break; | |
default: | |
bitmapTypes = normalTypes; | |
} | |
for (i = 0; i < maxfiles; i++) | |
FindDepth(bitmapTypes[i]); | |
} |