diff options
author | Pali Rohár <pali@kernel.org> | 2021-12-26 22:11:18 +0100 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 2022-02-10 12:58:17 +0100 |
commit | 5008883541b35bb2b648725fb10fdabfe5f20ea2 (patch) | |
tree | 57a2fe90bbdfcda200bc27e5b559475136a6e206 | |
parent | 0b307156c92f61c1a02d232f4c6ed17e888de9a9 (diff) | |
download | pciutils-5008883541b35bb2b648725fb10fdabfe5f20ea2.tar.gz |
libpci: For MSVC < 19.00 define vsnprintf as alias for _vsnprintf
MSVC prior version 19.00 do not have vsnprintf() function, only
_vsnprintf().
-rw-r--r-- | lib/sysdep.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sysdep.h b/lib/sysdep.h index c6c248e..462fd35 100644 --- a/lib/sysdep.h +++ b/lib/sysdep.h @@ -22,6 +22,9 @@ typedef u16 word; #ifdef PCI_OS_WINDOWS #define strcasecmp _strcmpi +#if defined(_MSC_VER) && _MSC_VER < 1900 +#define vsnprintf _vsnprintf +#endif #endif #ifdef PCI_HAVE_LINUX_BYTEORDER_H |