mirror of
https://github.com/postgres/postgres.git
synced 2025-05-03 22:24:49 +03:00
Fix some bogus code in ConstBit production --- it managed to work, but
only because 14627 still contained the same node that BitWithoutLength had just produced. Make it more transparent. Also adjust ConstCharacter to be coded the same way for consistency.
This commit is contained in:
parent
b3d36a2467
commit
adc507f242
@ -11,7 +11,7 @@
|
|||||||
*
|
*
|
||||||
*
|
*
|
||||||
* IDENTIFICATION
|
* IDENTIFICATION
|
||||||
* $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.463 2004/06/25 21:55:55 tgl Exp $
|
* $PostgreSQL: pgsql/src/backend/parser/gram.y,v 2.464 2004/06/28 00:18:47 tgl Exp $
|
||||||
*
|
*
|
||||||
* HISTORY
|
* HISTORY
|
||||||
* AUTHOR DATE MAJOR EVENT
|
* AUTHOR DATE MAJOR EVENT
|
||||||
@ -5617,8 +5617,8 @@ ConstBit: BitWithLength
|
|||||||
}
|
}
|
||||||
| BitWithoutLength
|
| BitWithoutLength
|
||||||
{
|
{
|
||||||
$$->typmod = -1;
|
|
||||||
$$ = $1;
|
$$ = $1;
|
||||||
|
$$->typmod = -1;
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
@ -5687,8 +5687,8 @@ ConstCharacter: CharacterWithLength
|
|||||||
* of one, but should not be constrained if the length
|
* of one, but should not be constrained if the length
|
||||||
* was not specified.
|
* was not specified.
|
||||||
*/
|
*/
|
||||||
$1->typmod = -1;
|
|
||||||
$$ = $1;
|
$$ = $1;
|
||||||
|
$$->typmod = -1;
|
||||||
}
|
}
|
||||||
;
|
;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user