]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:rpc_server: Update deprecated directives
authorJo Sutton <josutton@catalyst.net.nz>
Fri, 22 Dec 2023 00:35:26 +0000 (13:35 +1300)
committerMartin Schwenke <martins@samba.org>
Tue, 2 Jul 2024 03:39:35 +0000 (03:39 +0000)
‘api.prefix’ and ‘parse.error’ have both been supported since Bison 3.0.

/data/samba/source3/rpc_server/mdssvc/es_parser.y:98.1-21: warning: deprecated directive: ‘%name-prefix "mdsyyl"’, use ‘%define api.prefix {mdsyyl}’ [-Wdeprecated]
   98 | %name-prefix "mdsyyl"
      | ^~~~~~~~~~~~~~~~~~~~~
      | %define api.prefix {mdsyyl}
/data/samba/source3/rpc_server/mdssvc/es_parser.y:100.1-14: warning: deprecated directive: ‘%error-verbose’, use ‘%define parse.error verbose’ [-Wdeprecated]
  100 | %error-verbose
      | ^~~~~~~~~~~~~~
      | %define parse.error verbose
/data/samba/source3/rpc_server/mdssvc/es_parser.y: warning: fix-its can be applied.  Rerun with option '--update'. [-Wother]

Signed-off-by: Jo Sutton <josutton@catalyst.net.nz>
Reviewed-by: Martin Schwenke <martin@meltin.net>
source3/rpc_server/mdssvc/es_parser.y
source3/rpc_server/mdssvc/sparql_parser.y

index 3fbdf93ec756e915bffad784a7fa0525ec4bab16..023f8790a148f3e0dfbfd09d2395ae54cbeb56b4 100644 (file)
@@ -95,9 +95,9 @@
        struct es_attr_map *attr_map;
 }
 
-%name-prefix "mdsyyl"
+%define api.prefix {mdsyyl}
 %expect 1
-%error-verbose
+%define parse.error verbose
 
 %type <sval> match expr line function value isodate
 %type <attr_map> attribute
index 68d4d870eb68e40529a7482aa5acfd78ebd01641..19d42d4e54da6c9bfc801cc79d557219faab0397 100644 (file)
@@ -66,9 +66,9 @@
        time_t tval;
 }
 
-%name-prefix "mdsyy"
+%define api.prefix {mdsyy}
 %expect 5
-%error-verbose
+%define parse.error verbose
 
 %type <sval> match expr line function
 %type <tval> date