- Timestamp:
- Jul 9, 2020, 8:51:43 AM (4 years ago)
- Location:
- EcnlProtoTool/trunk/mruby-2.1.1
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/mruby-2.1.1/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c
r331 r439 81 81 "Status of specified breakpoints (all user-settable breakpoints if no argument).\n" 82 82 "Arguments are breakpoint numbers with spaces in between.\n" 83 }, 84 { 85 "i[nfo]", "l[ocals]", "Print name of local variables", 86 "Usage: info locals\n" 87 "\n" 88 "Print name of local variables.\n" 83 89 }, 84 90 { … … 134 140 listcmd_parser_state_new(mrb_state *mrb) 135 141 { 136 listcmd_parser_state *st = mrb_malloc(mrb, sizeof(listcmd_parser_state));142 listcmd_parser_state *st = (listcmd_parser_state*)mrb_malloc(mrb, sizeof(listcmd_parser_state)); 137 143 memset(st, 0, sizeof(listcmd_parser_state)); 138 144 return st; … … 228 234 229 235 if (len > 0) { 230 st->filename = mrb_malloc(mrb, len + 1);236 st->filename = (char*)mrb_malloc(mrb, len + 1); 231 237 strncpy(st->filename, *sp, len); 232 238 st->filename[len] = '\0'; … … 243 249 { 244 250 size_t len; 245 char *p, *s; 251 const char *p; 252 char *s; 246 253 247 254 if (filename == NULL) { … … 256 263 } 257 264 258 s = mrb_malloc(mrb, len + strlen(ext) + 1);265 s = (char*)mrb_malloc(mrb, len + strlen(ext) + 1); 259 266 memset(s, '\0', len + strlen(ext) + 1); 260 267 strncpy(s, filename, len); … … 326 333 check_cmd_pattern(const char *pattern, const char *cmd) 327 334 { 328 c har *lbracket, *rbracket, *p, *q;335 const char *lbracket, *rbracket, *p, *q; 329 336 330 337 if (pattern == NULL && cmd == NULL) { … … 495 502 if (mrdb->dbg->xm == DBG_QUIT) { 496 503 struct RClass *exc; 497 exc = mrb_define_class(mrb, "DebuggerExit", mrb _class_get(mrb, "Exception"));504 exc = mrb_define_class(mrb, "DebuggerExit", mrb->eException_class); 498 505 mrb_raise(mrb, exc, "Exit mrdb."); 499 506 }
Note:
See TracChangeset
for help on using the changeset viewer.