* src/hc08/gen.c (genPlusIncr, genUminus, genMinusDec, genCmp,
[fw/sdcc] / sim / ucsim / sim.src / itsrc.cc
index 0a5636c86788ac6760632199854120421d0ec495..aec8c97fd71824691617d405b69fd8ed98920e5a 100644 (file)
@@ -57,16 +57,13 @@ cl_it_src::cl_it_src(uchar Iie_mask,
   addr    = Iaddr;
   clr_bit = Iclr_bit;
   if (Iname != NULL)
-    name= strdup(Iname);
+    set_name(Iname);
   else
-    name= strdup("unknown");
+    set_name("unknown");
   active= DD_TRUE;
 }
 
-cl_it_src::~cl_it_src(void)
-{
-  free(name);
-}
+cl_it_src::~cl_it_src(void) {}
 
 bool
 cl_it_src::is_active(void)