[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[LCP]gcc: case label does not reduce to an integer constant
Can sombody kindly tell me why the above error happens when compiling
with gcc?
The code looks as follows:
typedef struct ctype_t
{
short type;
.......
} ctype_t;
extern const short CT_TEXT;
.....
int foo(ctype_t *ct)
{
switch (ct->type) {
case CT_TEXT:
break;
.........
}
Many thanks,
Joachim
--
Disclaimer:
By sending an email to ANY of my addresses you are agreeing that:
1) I am by definition, "the intended recipient"
2) All information in the email is mine to do with as I see fit and
make such financial profit, political mileage, or good joke as it lends
itself to. In particular, I may quote it on usenet.
3) I may take the contents as representing the views of your company.
4) This overrides any disclaimer or statement of confidentiality that
may be included on your message.