patch 7.4.1489
Problem:    "inline" is not supported by old MSVC.
Solution:   use "__inline". (Ken Takata)
diff --git a/src/macros.h b/src/macros.h
index 0f0a7d4..7b7b17d 100644
--- a/src/macros.h
+++ b/src/macros.h
@@ -331,7 +331,7 @@
 #  if defined(WIN32)
 #   ifndef isnan
 #    define isnan(x) _isnan(x)
-     static inline int isinf(double x) { return !_finite(x) && !_isnan(x); }
+     static __inline int isinf(double x) { return !_finite(x) && !_isnan(x); }
 #   endif
 #  else
 #   ifndef HAVE_ISNAN