Ignore:
Timestamp:
Jul 9, 2020, 8:51:43 AM (4 years ago)
Author:
coas-nagasima
Message:

mrubyを2.1.1に更新

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  
    8181    "Status of specified breakpoints (all user-settable breakpoints if no argument).\n"
    8282    "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"
    8389  },
    8490  {
     
    134140listcmd_parser_state_new(mrb_state *mrb)
    135141{
    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));
    137143  memset(st, 0, sizeof(listcmd_parser_state));
    138144  return st;
     
    228234
    229235  if (len > 0) {
    230     st->filename = mrb_malloc(mrb, len + 1);
     236    st->filename = (char*)mrb_malloc(mrb, len + 1);
    231237    strncpy(st->filename, *sp, len);
    232238    st->filename[len] = '\0';
     
    243249{
    244250  size_t len;
    245   char *p, *s;
     251  const char *p;
     252  char *s;
    246253
    247254  if (filename == NULL) {
     
    256263  }
    257264
    258   s = mrb_malloc(mrb, len + strlen(ext) + 1);
     265  s = (char*)mrb_malloc(mrb, len + strlen(ext) + 1);
    259266  memset(s, '\0', len + strlen(ext) + 1);
    260267  strncpy(s, filename, len);
     
    326333check_cmd_pattern(const char *pattern, const char *cmd)
    327334{
    328   char *lbracket, *rbracket, *p, *q;
     335  const char *lbracket, *rbracket, *p, *q;
    329336
    330337  if (pattern == NULL && cmd == NULL) {
     
    495502  if (mrdb->dbg->xm == DBG_QUIT) {
    496503    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);
    498505    mrb_raise(mrb, exc, "Exit mrdb.");
    499506  }
Note: See TracChangeset for help on using the changeset viewer.