]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
more fixes for talloc_autofree_context() deprecation
authorAlan T. DeKok <aland@freeradius.org>
Wed, 8 Mar 2023 18:16:57 +0000 (13:16 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 8 Mar 2023 18:17:22 +0000 (13:17 -0500)
src/lib/debug.c
src/main/radclient.c

index be702cf1ce0da6c02fd26e94a61373db8a4b8f29..b0009035b35b2866e53f3ac536e33e28e35c3f9f 100644 (file)
@@ -958,6 +958,7 @@ void fr_talloc_fault_setup(void)
  * @param program Name of program currently executing (argv[0]).
  * @return 0 on success -1 on failure.
  */
+DIAG_OFF(deprecated-declarations)
 int fr_fault_setup(char const *cmd, char const *program)
 {
        static bool setup = false;
@@ -1105,6 +1106,7 @@ int fr_fault_setup(char const *cmd, char const *program)
 
        return 0;
 }
+DIAG_ON(deprecated-declarations)
 
 /** Set a callback to be called before fr_fault()
  *
index 37bd406c4afcd527f27ca61112462be06e249f98..caed2f1e5385272bc5c9ae438fb754336b01b1b5 100644 (file)
@@ -1202,6 +1202,7 @@ packet_done:
        return 0;
 }
 
+DIAG_OFF(deprecated-declarations)
 int main(int argc, char **argv)
 {
        int             c;
@@ -1702,3 +1703,4 @@ int main(int argc, char **argv)
 
        exit(0);
 }
+DIAG_ON(deprecated-declarations)