@@ -90,7 +90,7 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
9090 bt->getName ().c_str (),
9191 bt->getNet () ? bt->getNet ()->getName ().c_str () : " " ,
9292 bt->getNet () ? bt->getNet ()->getId () : 0 ,
93- bt->getModNet () ? bt->getModNet ()->getName () : " " ,
93+ bt->getModNet () ? bt->getModNet ()->getName (). c_str () : " " ,
9494 bt->getModNet () ? bt->getModNet ()->getId () : 0 );
9595 str_db << tmp_str;
9696 }
@@ -121,7 +121,7 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
121121 bterm->getName ().c_str (),
122122 bterm->getNet () ? bterm->getNet ()->getName ().c_str () : " " ,
123123 bterm->getNet () ? bterm->getNet ()->getId () : -1 ,
124- bterm->getModNet () ? bterm->getModNet ()->getName () : " " ,
124+ bterm->getModNet () ? bterm->getModNet ()->getName (). c_str () : " " ,
125125 bterm->getModNet () ? bterm->getModNet ()->getId () : -1 );
126126 str_db << tmp_str;
127127 }
@@ -136,8 +136,9 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
136136 tmp_str,
137137 " \t\t Port %s Net %s (%d)\n " ,
138138 module_port->getName (),
139- (module_port->getModNet ()) ? (module_port->getModNet ()->getName ())
140- : " No-modnet" ,
139+ (module_port->getModNet ())
140+ ? (module_port->getModNet ()->getName ().c_str ())
141+ : " No-modnet" ,
141142 (module_port->getModNet ()) ? module_port->getModNet ()->getId () : -1 );
142143 str_db << tmp_str;
143144 sprintf (tmp_str,
@@ -170,8 +171,9 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
170171 " \t\t\t ModIterm : %s (%u) Mod Net %s (%u) \n " ,
171172 miterm_pin->getName (),
172173 miterm_pin->getId (),
173- miterm_pin->getModNet () ? (miterm_pin->getModNet ()->getName ())
174- : " No-net" ,
174+ miterm_pin->getModNet ()
175+ ? (miterm_pin->getModNet ()->getName ().c_str ())
176+ : " No-net" ,
175177 miterm_pin->getModNet () ? miterm_pin->getModNet ()->getId () : 0 );
176178 str_db << tmp_str;
177179 }
@@ -194,7 +196,8 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
194196 mterm->getName ().c_str (),
195197 iterm->getId (),
196198 iterm->getNet () ? iterm->getNet ()->getName ().c_str () : " unk-dbnet" ,
197- iterm->getModNet () ? iterm->getModNet ()->getName () : " unk-modnet" ,
199+ iterm->getModNet () ? iterm->getModNet ()->getName ().c_str ()
200+ : " unk-modnet" ,
198201 iterm->getModNet () ? iterm->getModNet ()->getId () : -1 );
199202 str_db << tmp_str;
200203 }
@@ -211,8 +214,10 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
211214 str_db << tmp_str;
212215 dbSet<dbModNet> mod_nets = cur_obj->getModNets ();
213216 for (auto mod_net : mod_nets) {
214- sprintf (
215- tmp_str, " \t\t Net: %s (%u)\n " , mod_net->getName (), mod_net->getId ());
217+ sprintf (tmp_str,
218+ " \t\t Net: %s (%u)\n " ,
219+ mod_net->getName ().c_str (),
220+ mod_net->getId ());
216221 str_db << tmp_str;
217222 sprintf (tmp_str,
218223 " \t\t Connections -> modIterms/modbterms/bterms/iterms:\n " );
0 commit comments