* sim/ucsim/*.*, sim/ucsim/configure, sim/ucsim/configure.in:
[fw/sdcc] / sim / ucsim / sim.src / arg.cc
index e38ae65dc95938344b2af88a0eff9fd1e16c5486..816d54d317f5b5633de128c71a52bf3898751647 100644 (file)
@@ -55,7 +55,7 @@ cl_arg::cl_arg(long lv):
   s_value= 0;
 }
 
-cl_arg::cl_arg(char *sv):
+cl_arg::cl_arg(const char *sv):
   cl_base()
 {
   s_value= sv?strdup(sv):0;
@@ -243,7 +243,7 @@ cl_cmd_int_arg::as_string(void)
 
 /* Symbol */
 
-cl_cmd_sym_arg::cl_cmd_sym_arg(/*class cl_uc *iuc,*/ char *sym):
+cl_cmd_sym_arg::cl_cmd_sym_arg(/*class cl_uc *iuc,*/ const char *sym):
   cl_cmd_arg(/*iuc,*/ sym)
 {}
 
@@ -323,7 +323,7 @@ cl_cmd_sym_arg::as_hw(class cl_uc *uc)
 
 /* String */
 
-cl_cmd_str_arg::cl_cmd_str_arg(/*class cl_uc *iuc,*/ char *str):
+cl_cmd_str_arg::cl_cmd_str_arg(/*class cl_uc *iuc,*/ const char *str):
   cl_cmd_arg(/*iuc,*/ str)
 {
 }