From: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | compiler warnings with GCC 4.5 |
Date: | 2010-01-17 16:19:38 |
Message-ID: | 1263745178.11833.10.camel@vanquo.pezone.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Only these few:
read.c: In function ‘nodeRead’:
read.c:370:3: warning: case value ‘1000001’ not in enumerated type
‘NodeTag’
read.c:300:3: warning: case value ‘1000002’ not in enumerated type
‘NodeTag’
read.c:294:3: warning: case value ‘1000003’ not in enumerated type
‘NodeTag’
read.c:374:3: warning: case value ‘1000004’ not in enumerated type
‘NodeTag’
This can be fixed by changing
switch (type)
to
switch ((int) type)
preproc.y: In function ‘base_yyparse’:
preproc.y:8043:19: warning: operation on ‘yyval.str’ may be undefined
The code in question looks like
| SETOF SimpleTypename opt_array_bounds
{ $$ = $$ = cat_str(3, make_str("setof"), $2, $3.str); }
^^^^^^^
It is converted from the main grammar, so it looks like a bug in the
conversion routine.
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2010-01-17 16:32:50 | Re: compiler warnings with GCC 4.5 |
Previous Message | Magnus Hagander | 2010-01-17 15:29:39 | Re: Clearing global statistics |