libftdi Archives

Subject: [bug] ftdi c++ bindings broken?

From: David Kuehling <dvdkhlng@xxxxxx>
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Date: Tue, 18 Oct 2011 17:32:30 +0200
hi,

just tried to make the ftdipp library from git head work, but my test
program already fails in Context::open(vendor,product).  The other
libftdi programs supplied in the example/ directory seem to work.

open(vendor,product) calls ftdi_usb_open(), which succeeds, then calls
get_strings_and_reopen(), which calls get_strings(), which calls
ftdi_usb_get_strings(), which fails, as it passes in d->dev which hasn't
been set yet.

Maybe the correct fix is to set d->dev to d->ftdi->dev after
ftdi_usb_open()?

cheers,

David
-- 
GnuPG public key: http://dvdkhlng.users.sourceforge.net/dk.gpg
Fingerprint: B17A DC95 D293 657B 4205  D016 7DEF 5323 C174 7D40

Attachment: pgpBPsvYMigSa.pgp
Description: PGP signature

Current Thread