]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix token and type declarations in getdate.y 1096/head
authorGreg Hudson <ghudson@mit.edu>
Tue, 21 Jul 2020 05:41:21 +0000 (01:41 -0400)
committerGreg Hudson <ghudson@mit.edu>
Wed, 22 Jul 2020 21:09:17 +0000 (17:09 -0400)
Bison 3.5 adds a POSIX yacc compliance warning that %type should only
be applied to non-terminals.  Use %token for terminals in getdate.y.
Reported by Norm Green.

ticket: 8927

src/kadmin/cli/getdate.y

index 4f0fac2e3f6618ff065605f57d097d3bb98df8bd..2b8dbcdb894269e02bf2bec73f05fd66f7106716 100644 (file)
@@ -185,12 +185,10 @@ static time_t     yyRelSeconds;
     enum _MERIDIAN     Meridian;
 }
 
-%token tAGO tDAY tDAYZONE tID tMERIDIAN tMINUTE_UNIT tMONTH tMONTH_UNIT
-%token tSEC_UNIT tSNUMBER tUNUMBER tZONE tDST tNEVER
-
-%type  <Number>        tDAY tDAYZONE tMINUTE_UNIT tMONTH tMONTH_UNIT
-%type  <Number>        tSEC_UNIT tSNUMBER tUNUMBER tZONE
-%type  <Meridian>      tMERIDIAN o_merid
+%token                 tAGO tID tDST tNEVER
+%token <Number>        tDAY tDAYZONE tMINUTE_UNIT tMONTH tMONTH_UNIT
+%token <Number>        tSEC_UNIT tSNUMBER tUNUMBER tZONE tMERIDIAN
+%type  <Meridian>      o_merid
 
 %%