Commit 04f93b8a authored by Federico Vaga's avatar Federico Vaga

tool: use exit() to close program

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent a17d25bb
......@@ -474,7 +474,7 @@ int main(int argc, char *argv[])
rv = sscanf(argv[optind], "VME.%i", &slot);
if (!rv) {
fprintf(stderr, "Can't parse slot '%s'\n", argv[optind]);
return -1;
exit(EXIT_FAILURE);
}
}
optind++;
......@@ -484,18 +484,18 @@ int main(int argc, char *argv[])
if (err) {
fprintf(stderr, "Can't read bitstream '%s'. %s",
bitstream.path, strerror(errno));
return -1;
exit(EXIT_FAILURE);
}
init_vme(slot);
enter_bootloader();
if(!direct_boot)
rv = program_flash(&bitstream, program_boot);
err = program_flash(&bitstream, program_boot);
else
rv = program_afpga(&bitstream);
err = program_afpga(&bitstream);
bitstream_buffer_free(&bitstream);
return rv;
exit(err ? EXIT_SUCCESS : EXIT_FAILURE);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment