diff --git a/include/tvm/runtime/crt/aot_executor.h b/include/tvm/runtime/crt/aot_executor.h index 4783adec8eae..693a66c3ae04 100644 --- a/include/tvm/runtime/crt/aot_executor.h +++ b/include/tvm/runtime/crt/aot_executor.h @@ -100,7 +100,7 @@ int TVMAotExecutor_GetInputIndex(TVMAotExecutor* executor, const char* name); * \param name Output for retrieving name. * \return Pointer to input name in `name`. */ -int TVMAotExecutor_GetInputName(TVMAotExecutor* executor, int index, char** name); +int TVMAotExecutor_GetInputName(TVMAotExecutor* executor, int index, const char** name); /*! * \brief Run the generated program. diff --git a/src/runtime/crt/aot_executor/aot_executor.c b/src/runtime/crt/aot_executor/aot_executor.c index 8a47bb008bf0..9e733c21c3ab 100644 --- a/src/runtime/crt/aot_executor/aot_executor.c +++ b/src/runtime/crt/aot_executor/aot_executor.c @@ -82,7 +82,7 @@ int TVMAotExecutor_GetInputIndex(TVMAotExecutor* executor, const char* name) { return rv; } -int TVMAotExecutor_GetInputName(TVMAotExecutor* executor, int index, char** name) { +int TVMAotExecutor_GetInputName(TVMAotExecutor* executor, int index, const char** name) { const TVMMetadata* md = executor->metadata; *name = md->inputs[index].name; return 0;