X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fsim.src%2Farg.cc;h=9e359f736a881a2bc416dff8ef37640444b03175;hb=0e1bba0730e55b3d40c1c644d94befc99c87270d;hp=3e6f5cd714929fb6d80499dc908265aa955e62a1;hpb=9cb4f071e6f8cd29b21fd696a46f6c19d7c75712;p=fw%2Fsdcc diff --git a/sim/ucsim/sim.src/arg.cc b/sim/ucsim/sim.src/arg.cc index 3e6f5cd7..9e359f73 100644 --- a/sim/ucsim/sim.src/arg.cc +++ b/sim/ucsim/sim.src/arg.cc @@ -379,14 +379,14 @@ cl_cmd_array_arg::cl_cmd_array_arg(/*class cl_uc *iuc,*/ class cl_cmd_arg *aindex): cl_cmd_arg(/*iuc,*/ (long)0) { - name = aname; + name_arg= aname; index= aindex; } cl_cmd_array_arg::~cl_cmd_array_arg(void) { - if (name) - delete name; + if (name_arg) + delete name_arg; if (index) delete index; } @@ -397,9 +397,9 @@ cl_cmd_array_arg::as_hw(class cl_uc *uc) char *n; t_addr a; - if (name == 0 || + if (name_arg == 0 || index == 0 || - (n= name->get_svalue()) == NULL || + (n= name_arg->get_svalue()) == NULL || !index->get_address(uc, &a)) return(DD_FALSE); @@ -454,7 +454,7 @@ cl_prg_arg::~cl_prg_arg(void) */ int -cl_arguments::arg_avail(char name) +cl_arguments::arg_avail(char nam) { class cl_prg_arg *a; int i; @@ -462,14 +462,14 @@ cl_arguments::arg_avail(char name) for (i= 0; i < count; i++) { a= (class cl_prg_arg *)(at(i)); - if (a->short_name == name) + if (a->short_name == nam) return(1); } return(0); } int -cl_arguments::arg_avail(char *name) +cl_arguments::arg_avail(char *nam) { class cl_prg_arg *a; int i; @@ -478,7 +478,7 @@ cl_arguments::arg_avail(char *name) { a= (class cl_prg_arg *)(at(i)); if (a->long_name && - strcmp(a->long_name, name) == 0) + strcmp(a->long_name, nam) == 0) return(1); } return(0);