--- freem/src/mdebug.c 2025/04/30 20:03:09 1.8 +++ freem/src/mdebug.c 2025/05/01 03:56:29 1.9 @@ -1,5 +1,5 @@ /* - * $Id: mdebug.c,v 1.8 2025/04/30 20:03:09 snw Exp $ + * $Id: mdebug.c,v 1.9 2025/05/01 03:56:29 snw Exp $ * debugger enhancements * * @@ -24,6 +24,9 @@ * along with FreeM. If not, see . * * $Log: mdebug.c,v $ + * Revision 1.9 2025/05/01 03:56:29 snw + * -m + * * Revision 1.8 2025/04/30 20:03:09 snw * Work on entryref parser * @@ -219,10 +222,10 @@ int debugger (int entry_mode, char *curc return TRUE; } else if ((strcmp (dbg_cmd, "backtrace") == 0) || (strcmp (dbg_cmd, "bt") == 0)) { - char tmpbuf[256]; + char tmpbuf[1024]; char ecbuf[256]; - char lref[256]; - char bt_mcode[256]; + char lref[1024]; + char bt_mcode[1024]; printf ("%-10s%s\n", "$STACK", "ENTRY"); printf ("%-10s%s\n", "======", "====="); @@ -239,7 +242,7 @@ int debugger (int entry_mode, char *curc stcnv_m2c (lref); if (routine_get_line (lref, bt_mcode) != NULL) { stcnv_m2c (bt_mcode); - printf ("\t%s\n", bt_mcode); + printf ("%-10s%s\n", " ", bt_mcode); } } }