diff options
author | 2016-11-18 15:46:47 -0500 | |
---|---|---|
committer | 2016-11-20 13:41:46 -0500 | |
commit | fcb9f8f5488378633c9d8bbb71cf362ebf0aa052 (patch) | |
tree | 403cdef09aed5d4a9e9e0520bf25acd75681dc1d | |
parent | 3ca391bb3a99a88ceb4f30dc23fd2734798db668 (diff) |
fix gcc compile issue (nw)
-rw-r--r-- | src/osd/modules/lib/osdlib.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/osd/modules/lib/osdlib.h b/src/osd/modules/lib/osdlib.h index 8fcff19dac8..28816e4048f 100644 --- a/src/osd/modules/lib/osdlib.h +++ b/src/osd/modules/lib/osdlib.h @@ -102,7 +102,7 @@ protected: // Dynamic API helpers. Useful in creating a singleton object that can be called with DYNAMIC_CALL macro for an entire API // Usage for defining an API is below // -// DYNAMIC_API_BEGIN(dxgi, { "dxgi.dll" }) +// DYNAMIC_API_BEGIN(dxgi, "dxgi.dll") // DYNAMIC_API_FN(DWORD, WINAPI, CreateDXGIFactory1, REFIID, void**) // DYNAMIC_API_END() // @@ -122,8 +122,8 @@ public: \ #define DYNAMIC_API_END() };}} -#define DYNAMIC_CALL(apiname, fname, ...) (*osd::dynamicapi::##apiname##_api::instance().m_##fname##_pfn) ( __VA_ARGS__ ) -#define DYNAMIC_API_TEST(apiname, fname) (osd::dynamicapi::##apiname##_api::instance().m_##fname##_pfn != nullptr) +#define DYNAMIC_CALL(apiname, fname, ...) (*osd::dynamicapi::apiname##_api::instance().m_##fname##_pfn) ( __VA_ARGS__ ) +#define DYNAMIC_API_TEST(apiname, fname) (osd::dynamicapi::apiname##_api::instance().m_##fname##_pfn != nullptr) #else |