Silence unused-variables warning on MSVC

Fixes https://github.com/harfbuzz/harfbuzz/issues/635
This commit is contained in:
Behdad Esfahbod 2017-12-05 09:01:28 -08:00
parent 80c1b01f05
commit be59f3cbf4
1 changed files with 2 additions and 0 deletions

View File

@ -112,6 +112,8 @@ extern "C" void hb_free_impl(void *ptr);
#endif
#if __GNUC__ >= 4
#define HB_UNUSED __attribute__((unused))
#elif defined(_MSC_VER) /* https://github.com/harfbuzz/harfbuzz/issues/635 */
#define HB_UNUSED __pragma(warning(suppress: 4100 4101))
#else
#define HB_UNUSED
#endif