The `undef` part of this macro juggling was typoed as `WIN32_STATIC` in commit
b26b5fc076c1b5d9919ce79c807f5b3921149597, so it never properly undid the
preceding `inline` redirection. However, this redirection is unnecessary anyway.
Contrary to the Microsoft docs,¹ the `inline` keyword seems understood in *both*
C and C++.
¹ https://docs.microsoft.com/en-us/cpp/cpp/inline-functions-cpp?view=msvc-160
GEOMPROCS_API int line_intersect (pointf a, pointf b, pointf c, pointf d, pointf* p);
-#if defined(_WIN32)
-#define inline __inline
-#endif
-
static inline pointf pointfof(double x, double y)
{
pointf r;
r.y = c * p.y;
return r;
}
-#ifdef WIN32_STATIC
-#undef inline
-#endif
#undef GEOMPROCS_API
#ifdef __cplusplus