]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
parse.y: Fix nonterminal %type warnings 41/head
authorTom Hromatka <tom.hromatka@oracle.com>
Tue, 27 Apr 2021 19:24:41 +0000 (19:24 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Tue, 27 Apr 2021 19:26:30 +0000 (19:26 +0000)
Fix the following warnings in parse.y:

../parse.y:48.14-15: warning: POSIX yacc reserves %type to nonterminals [-Wyacc]
   48 | %type <name> ID DEFAULT group_name
      |              ^~
../parse.y:48.17-23: warning: POSIX yacc reserves %type to nonterminals [-Wyacc]
   48 | %type <name> ID DEFAULT group_name
      |                 ^~~~~~~

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
src/parse.y

index e67ad54e6f349f808e8669e40e4c00c4078c7638..e2e6cb168648a99942b12460e218c60c71da9cd6 100644 (file)
@@ -37,7 +37,7 @@ int yywrap(void)
 
 %}
 
-%token ID MOUNT GROUP PERM TASK ADMIN NAMESPACE DEFAULT TEMPLATE
+%token <name> ID MOUNT GROUP PERM TASK ADMIN NAMESPACE DEFAULT TEMPLATE
 
 %union {
        char *name;
@@ -45,7 +45,7 @@ int yywrap(void)
        int val;
        struct cgroup_dictionary *values;
 }
-%type <name> ID DEFAULT group_name
+%type <name> group_name
 %type <val> mountvalue_conf mount task_namevalue_conf admin_namevalue_conf
 %type <val> admin_conf task_conf task_or_admin group_conf group start
 %type <val> namespace namespace_conf default default_conf