mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-01-01 18:25:16 +00:00
Both libusbhid (system library) and libhidapi (3rd party library) provide a function called hid_init. Dolphin was being linked to both. The WiimoteScannerHidapi constructor was calling hid_init without arguments. libusbhid's hid_init expects one argument (a file path). It was being called as if it was defined without arguments, which resulted in a garbage path being passed in, and because of that, the Qt GUI was failing to launch with the following error: 'dolphin-emu-qt2: @ : No such file or directory' |
||
|---|---|---|
| .. | ||
| BoundingBox.cpp | ||
| BoundingBox.h | ||
| CMakeLists.txt | ||
| FramebufferManager.cpp | ||
| FramebufferManager.h | ||
| GPUTimer.h | ||
| main.cpp | ||
| NativeVertexFormat.cpp | ||
| OGL.vcxproj | ||
| OGL.vcxproj.filters | ||
| OGLTexture.cpp | ||
| OGLTexture.h | ||
| PerfQuery.cpp | ||
| PerfQuery.h | ||
| PostProcessing.cpp | ||
| PostProcessing.h | ||
| ProgramShaderCache.cpp | ||
| ProgramShaderCache.h | ||
| RasterFont.cpp | ||
| RasterFont.h | ||
| Render.cpp | ||
| Render.h | ||
| SamplerCache.cpp | ||
| SamplerCache.h | ||
| StreamBuffer.cpp | ||
| StreamBuffer.h | ||
| TextureCache.cpp | ||
| TextureCache.h | ||
| TextureConverter.cpp | ||
| TextureConverter.h | ||
| VertexManager.cpp | ||
| VertexManager.h | ||
| VideoBackend.h | ||