Include libusb.h when using libftdi1.
libftdi1 originally included libusb.h for us in their header; they have since
cleaned this up, requiring us to do it explicitly.
This does not affect libftdi0.
BUG=None
TEST=Succesfully compiled against both old and new libftdis.
Change-Id: I1e4b3c2859191b02e2fe1922045f30dc1c3d36da
Reviewed-on: https://gerrit.chromium.org/gerrit/41654
Commit-Queue: David Schneider <dnschneid@chromium.org>
Reviewed-by: David Schneider <dnschneid@chromium.org>
Tested-by: David Schneider <dnschneid@chromium.org>
diff --git a/src/toad/toad.c b/src/toad/toad.c
index ae09728..67d1690 100644
--- a/src/toad/toad.c
+++ b/src/toad/toad.c
@@ -77,6 +77,10 @@
#include "toad.h"
+#if NEW_LIBFTDI
+# include <libusb.h>
+#endif
+
/* Options for passing into getopt_long */
static const char *SHORT_OPTS = "s:f";