@@ -86,7 +86,7 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
8686 bt->getName ().c_str (),
8787 bt->getNet () ? bt->getNet ()->getName ().c_str () : " " ,
8888 bt->getNet () ? bt->getNet ()->getId () : 0 ,
89- bt->getModNet () ? bt->getModNet ()->getName () : " " ,
89+ bt->getModNet () ? bt->getModNet ()->getName (). c_str () : " " ,
9090 bt->getModNet () ? bt->getModNet ()->getId () : 0 );
9191 str_db << tmp_str;
9292 }
@@ -117,7 +117,7 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
117117 bterm->getName ().c_str (),
118118 bterm->getNet () ? bterm->getNet ()->getName ().c_str () : " " ,
119119 bterm->getNet () ? bterm->getNet ()->getId () : -1 ,
120- bterm->getModNet () ? bterm->getModNet ()->getName () : " " ,
120+ bterm->getModNet () ? bterm->getModNet ()->getName (). c_str () : " " ,
121121 bterm->getModNet () ? bterm->getModNet ()->getId () : -1 );
122122 str_db << tmp_str;
123123 }
@@ -132,8 +132,9 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
132132 tmp_str,
133133 " \t\t Port %s Net %s (%d)\n " ,
134134 module_port->getName (),
135- (module_port->getModNet ()) ? (module_port->getModNet ()->getName ())
136- : " No-modnet" ,
135+ (module_port->getModNet ())
136+ ? (module_port->getModNet ()->getName ().c_str ())
137+ : " No-modnet" ,
137138 (module_port->getModNet ()) ? module_port->getModNet ()->getId () : -1 );
138139 str_db << tmp_str;
139140 sprintf (tmp_str,
@@ -166,8 +167,9 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
166167 " \t\t\t ModIterm : %s (%u) Mod Net %s (%u) \n " ,
167168 miterm_pin->getName (),
168169 miterm_pin->getId (),
169- miterm_pin->getModNet () ? (miterm_pin->getModNet ()->getName ())
170- : " No-net" ,
170+ miterm_pin->getModNet ()
171+ ? (miterm_pin->getModNet ()->getName ().c_str ())
172+ : " No-net" ,
171173 miterm_pin->getModNet () ? miterm_pin->getModNet ()->getId () : 0 );
172174 str_db << tmp_str;
173175 }
@@ -190,7 +192,8 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
190192 mterm->getName ().c_str (),
191193 iterm->getId (),
192194 iterm->getNet () ? iterm->getNet ()->getName ().c_str () : " unk-dbnet" ,
193- iterm->getModNet () ? iterm->getModNet ()->getName () : " unk-modnet" ,
195+ iterm->getModNet () ? iterm->getModNet ()->getName ().c_str ()
196+ : " unk-modnet" ,
194197 iterm->getModNet () ? iterm->getModNet ()->getId () : -1 );
195198 str_db << tmp_str;
196199 }
@@ -207,8 +210,10 @@ void DbStrDebugHierarchy(dbBlock* block, std::stringstream& str_db)
207210 str_db << tmp_str;
208211 dbSet<dbModNet> mod_nets = cur_obj->getModNets ();
209212 for (auto mod_net : mod_nets) {
210- sprintf (
211- tmp_str, " \t\t Net: %s (%u)\n " , mod_net->getName (), mod_net->getId ());
213+ sprintf (tmp_str,
214+ " \t\t Net: %s (%u)\n " ,
215+ mod_net->getName ().c_str (),
216+ mod_net->getId ());
212217 str_db << tmp_str;
213218 sprintf (tmp_str,
214219 " \t\t Connections -> modIterms/modbterms/bterms/iterms:\n " );
0 commit comments