From 1383a2c4d1c056f3ac17ee15ed21e9aab03db1cc Mon Sep 17 00:00:00 2001 From: Matthias Janke Date: Sun, 13 Jan 2013 03:43:50 +0100 Subject: [PATCH] fix mem leaks in examples ftdi_deinit -> ftdi_free --- examples/bitbang2.c | 2 +- examples/bitbang_cbus.c | 6 +++--- examples/bitbang_ft2232.c | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/examples/bitbang2.c b/examples/bitbang2.c index 1582da0..26f3338 100644 --- a/examples/bitbang2.c +++ b/examples/bitbang2.c @@ -41,7 +41,7 @@ void ftdi_fatal (struct ftdi_context *ftdi, char *str) { fprintf (stderr, "%s: %s\n", str, ftdi_get_error_string (ftdi)); - ftdi_deinit(ftdi); + ftdi_free(ftdi); exit (1); } diff --git a/examples/bitbang_cbus.c b/examples/bitbang_cbus.c index 9914786..b902b50 100644 --- a/examples/bitbang_cbus.c +++ b/examples/bitbang_cbus.c @@ -52,7 +52,7 @@ int main(void) if (f < 0 && f != -5) { fprintf(stderr, "unable to open ftdi device: %d (%s)\n", f, ftdi_get_error_string(ftdi)); - ftdi_deinit(ftdi); + ftdi_free(ftdi); exit(-1); } printf("ftdi open succeeded: %d\n",f); @@ -69,7 +69,7 @@ int main(void) { fprintf(stderr, "set_bitmode failed for 0x%x, error %d (%s)\n", bitmask, f, ftdi_get_error_string(ftdi)); ftdi_usb_close(ftdi); - ftdi_deinit(ftdi); + ftdi_free(ftdi); exit(-1); } @@ -79,7 +79,7 @@ int main(void) { fprintf(stderr, "read_pins failed, error %d (%s)\n", f, ftdi_get_error_string(ftdi)); ftdi_usb_close(ftdi); - ftdi_deinit(ftdi); + ftdi_free(ftdi); exit(-1); } printf("Read returned 0x%01x\n", buf[0] & 0x0f); diff --git a/examples/bitbang_ft2232.c b/examples/bitbang_ft2232.c index 29f5029..253555a 100644 --- a/examples/bitbang_ft2232.c +++ b/examples/bitbang_ft2232.c @@ -34,7 +34,7 @@ int main(int argc, char **argv) if (f < 0 && f != -5) { fprintf(stderr, "unable to open ftdi device: %d (%s)\n", f, ftdi_get_error_string(ftdi)); - ftdi_deinit(ftdi); + ftdi_free(ftdi); exit(-1); } printf("ftdi open succeeded(channel 1): %d\n",f); @@ -53,7 +53,7 @@ int main(int argc, char **argv) if (f < 0 && f != -5) { fprintf(stderr, "unable to open ftdi device: %d (%s)\n", f, ftdi_get_error_string(ftdi2)); - ftdi_deinit(ftdi2); + ftdi_free(ftdi2); exit(-1); } printf("ftdi open succeeded(channel 2): %d\n",f); @@ -98,7 +98,7 @@ int main(int argc, char **argv) printf("disabling bitbang mode(channel 1)\n"); ftdi_disable_bitbang(ftdi); ftdi_usb_close(ftdi); - ftdi_deinit(ftdi); + ftdi_free(ftdi); printf("disabling bitbang mode(channel 2)\n"); ftdi_disable_bitbang(ftdi2); -- 1.7.1