fixed EEPROM user-area space checks for FT232R and FT245R chips in ftdi_eeprom_build()
[libftdi] / examples / find_all_pp.cpp
index 98e5133..4061cd9 100644 (file)
@@ -45,7 +45,8 @@ int main(int argc, char **argv)
     << std::endl << std::dec;
 
     // Print whole list
-    List* list = List::find_all(vid, pid);
+    Context context;
+    List* list = List::find_all(context, vid, pid);
     for (List::iterator it = list->begin(); it != list->end(); it++)
     {
         std::cout << "FTDI (" << &*it << "): "
@@ -54,7 +55,7 @@ int main(int argc, char **argv)
         << it->serial();
 
         // Open test
-        if(it->open())
+        if(it->open() == 0)
            std::cout << " (Open OK)";
         else
            std::cout << " (Open FAILED)";