diff --git a/finsh/finsh_ops.c b/finsh/finsh_ops.c index a6efe865d1..a56935f846 100644 --- a/finsh/finsh_ops.c +++ b/finsh/finsh_ops.c @@ -553,7 +553,7 @@ void OP_call() return ; } -op_func op_table[] = +const op_func op_table[] = { /* 00 */ OP_no_op, /* 01 */ OP_add_byte, diff --git a/finsh/finsh_ops.h b/finsh/finsh_ops.h index dc8061fe16..20271a4c55 100644 --- a/finsh/finsh_ops.h +++ b/finsh/finsh_ops.h @@ -115,6 +115,6 @@ #define FINSH_OP_HALT 0xFF typedef void (*op_func)(); -extern op_func op_table[]; +extern const op_func op_table[]; #endif