Skip to content

Commit c818641

Browse files
committed
main: list_boards: print 'Undefined' when fpga_part or cable_name is empty
1 parent bc86410 commit c818641

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/main.cpp

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1163,8 +1163,14 @@ void displaySupported(const struct arguments &args)
11631163
for (auto b = board_list.begin(); b != board_list.end(); b++) {
11641164
stringstream ss;
11651165
target_board_t c = (*b).second;
1166-
ss << setw(26) << left << (*b).first << setw(19) << c.cable_name;
1167-
ss << setw(25)<< c.fpga_part;
1166+
std::string cable_name = c.cable_name;
1167+
std::string fpga_part = c.fpga_part;
1168+
if (cable_name.size() == 0)
1169+
cable_name = "Undefined";
1170+
if (fpga_part.size() == 0)
1171+
fpga_part = "Undefined";
1172+
ss << setw(26) << left << (*b).first << setw(19) << cable_name;
1173+
ss << setw(25)<< fpga_part;
11681174
printInfo(ss.str());
11691175
}
11701176
cout << endl;

0 commit comments

Comments
 (0)