From: Alan T. DeKok Date: Thu, 28 Jun 2018 14:10:31 +0000 (-0400) Subject: const issues X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=353bdd0b2466cfcd6f4d335cc2fee778b696ca9e;p=thirdparty%2Ffreeradius-server.git const issues --- diff --git a/src/main/radmin.c b/src/main/radmin.c index 1d807dfea9f..e20ed4f398c 100644 --- a/src/main/radmin.c +++ b/src/main/radmin.c @@ -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;