diff --git a/platform/posix/ftdi.cpp b/platform/posix/ftdi.cpp index fb67da4..687cc4e 100644 --- a/platform/posix/ftdi.cpp +++ b/platform/posix/ftdi.cpp @@ -13,7 +13,7 @@ std::vector> FTDI::handles; std::vector FTDI::FindByProduct(int product) { constexpr size_t deviceSerialBufferLength = sizeof(device.serial); std::vector found; - FTDIContext context; + static FTDIContext context; std::pair> result = context.findDevices(product); if(result.first < 0)