X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=blobdiff_plain;f=examples%2Feeprom.c;h=022cf0326ddf8fb36d28b7f478c8178a70e52fab;hp=1a11e3bd0ee5bfd9c35ce21f3dc89f3b50984784;hb=bd4a9e3887010062474a368c8eee6f9e4ce012b4;hpb=1077197170cbdce90a24aa0ff3e6b94c36552877 diff --git a/examples/eeprom.c b/examples/eeprom.c index 1a11e3b..022cf03 100644 --- a/examples/eeprom.c +++ b/examples/eeprom.c @@ -26,6 +26,7 @@ int main(int argc, char **argv) int do_write = 0; int size; int value; + int retval = 0; if ((ftdi = ftdi_new()) == 0) { @@ -74,7 +75,8 @@ int main(int argc, char **argv) "product description\n"); fprintf(stderr, "\t-S type, value); @@ -222,10 +232,11 @@ int main(int argc, char **argv) { fprintf(stderr, "ftdi_eeprom_decode: %d (%s)\n", f, ftdi_get_error_string(ftdi)); - exit(-1); + retval = -1; } +done: ftdi_usb_close(ftdi); ftdi_free(ftdi); - return 0; + return retval; }