Emscripten: Avoid uncaught TypeError on browsers without USB supportmaster
commite678b3fad58a508cbd0a6e6dc777fb48346f948b
authorJon Beniston <jon@beniston.com>
Fri, 24 May 2024 13:36:22 +0000 (24 14:36 +0100)
committerTormod Volden <debian.tormod@gmail.com>
Tue, 28 May 2024 20:35:13 +0000 (28 22:35 +0200)
tree7bbbf76728036c7075bd403be48564b3d292cbf4
parent916c740076d960f2b759e264a0fb456643182590
Emscripten: Avoid uncaught TypeError on browsers without USB support

Check if navigator.usb exists before trying to call one of its methods,
to avoid unhandled exception, e.g. on current Firefox.

Closes #1500
libusb/os/emscripten_webusb.cpp
libusb/version_nano.h