xilinx: test parse return for jedec instead of catch exception

This commit is contained in:
Gwenhael Goavec-Merou 2021-08-20 09:54:43 +02:00
parent db5d4e75d9
commit 74b8305730
1 changed files with 3 additions and 4 deletions

View File

@ -461,10 +461,9 @@ bool Xilinx::flow_program()
uint8_t rd_buf[16+3];
JedParser *jed;
printInfo("Open file ", false);
try {
jed = new JedParser(_filename, _verbose);
jed->parse();
} catch (std::exception &e) {
jed = new JedParser(_filename, _verbose);
if (jed->parse() == EXIT_FAILURE) {
printError("FAIL");
return false;
}