From 55e72a2dd17e8abc9688dec4e83526c0296eccaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Thu, 4 Feb 2016 22:54:40 -0800 Subject: [PATCH] SDL: Fixed crash when loading gamecontrollerdb. --- examples/common/entry/entry_sdl.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/common/entry/entry_sdl.cpp b/examples/common/entry/entry_sdl.cpp index 0ce549fa4..2bff90230 100644 --- a/examples/common/entry/entry_sdl.cpp +++ b/examples/common/entry/entry_sdl.cpp @@ -425,14 +425,14 @@ namespace entry WindowHandle defaultWindow = { 0 }; setWindowSize(defaultWindow, m_width, m_height, true); - bx::FileReaderI* reader = getFileReader(); - if (bx::open(reader, "gamecontrollerdb.txt") ) + bx::CrtFileReader reader; + if (bx::open(&reader, "gamecontrollerdb.txt") ) { bx::AllocatorI* allocator = getAllocator(); - uint32_t size = (uint32_t)bx::getSize(reader); + uint32_t size = (uint32_t)bx::getSize(&reader); void* data = BX_ALLOC(allocator, size); - bx::read(reader, data, size); - bx::close(reader); + bx::read(&reader, data, size); + bx::close(&reader); SDL_GameControllerAddMapping( (char*)data);