]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
const issues
authorAlan T. DeKok <aland@freeradius.org>
Thu, 28 Jun 2018 14:10:31 +0000 (10:10 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Thu, 28 Jun 2018 14:10:31 +0000 (10:10 -0400)
src/main/radmin.c

index 1d807dfea9f2fee06eb6e9eb34ddc8ce41b5a427..e20ed4f398c49576b01e9ae31c54986716a95cbe 100644 (file)
@@ -136,7 +136,8 @@ static void *fr_radmin(UNUSED void *input_ctx)
        char **argv;
        char const **const_argv;
        char *argv_buffer;
-       char *current, *prompt;
+       char *current;
+       char const *prompt;
        size_t size, room;
        TALLOC_CTX *ctx;
 
@@ -191,7 +192,7 @@ static void *fr_radmin(UNUSED void *input_ctx)
                                if (context == 0) {
                                        prompt = "radmin> ";
                                } else {
-                                       talloc_free(prompt);
+                                       talloc_const_free(prompt);
                                        prompt = talloc_asprintf(ctx, "... %s> ", argv[context - 1]);
                                }
                                goto next;
@@ -262,7 +263,7 @@ static void *fr_radmin(UNUSED void *input_ctx)
                        room -= len;
 
                        if (context > 0) {
-                               talloc_free(prompt);
+                               talloc_const_free(prompt);
                        }
 
                        context = argc;