mirror of
https://github.com/simh/simh.git
synced 2026-02-06 00:15:40 +00:00
All: Declare sim_stop_messages as an array SCPE_BASE long
This avoids a potential invalid pointer dereference when formatting the return value from sim_instr() if it is < SCPE_BASE but greater than the previously defined static array size.sizeof Update simh.doc to reflect this generic change.
This commit is contained in:
@@ -272,7 +272,7 @@ t_stat sim_load(FILE* fptr, CONST char* cptr, CONST char* fnam, t_bool flag)
|
||||
return SCPE_OK;
|
||||
}
|
||||
|
||||
const char *sim_stop_messages[] = {
|
||||
const char *sim_stop_messages[SCPE_BASE] = {
|
||||
"---",
|
||||
"PC Breakpoint",
|
||||
"MEM Breakpoint",
|
||||
|
||||
Reference in New Issue
Block a user