The branch, master has been updated
via 1383a2c4d1c056f3ac17ee15ed21e9aab03db1cc (commit)
from 161206ce8c4dbb25a7660c865993bba4eb8e119b (commit)
- Log -----------------------------------------------------------------
commit 1383a2c4d1c056f3ac17ee15ed21e9aab03db1cc
Author: Matthias Janke <matthias.janke@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun Jan 13 03:43:50 2013 +0100
fix mem leaks in examples ftdi_deinit -> ftdi_free
-----------------------------------------------------------------------
Summary of changes:
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);
hooks/post-receive
--
A library to talk to FTDI chips
--
libftdi-git - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi-git+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx
|