issue37 get_pins -hierarchical

Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
James Cherry 2024-06-02 21:08:39 -07:00
parent f24d907bf4
commit a9106a190e
1 changed files with 2 additions and 2 deletions

View File

@ -1042,13 +1042,13 @@ Network::findInstPinsHierMatching(const Instance *instance,
// Return value.
PinSeq &matches) const
{
const char *inst_name = name(instance);
string inst_name = name(instance);
InstancePinIterator *pin_iter = pinIterator(instance);
while (pin_iter->hasNext()) {
const Pin *pin = pin_iter->next();
const char *port_name = name(port(pin));
string pin_name;
stringPrint(pin_name, "%s%c%s", inst_name,divider_, port_name);
stringPrint(pin_name, "%s%c%s", inst_name.c_str(), divider_, port_name);
if (pattern->match(pin_name.c_str()))
matches.push_back(pin);
}