diff --git a/polygon.cpp b/polygon.cpp index 1dfe97b7..2ca66405 100644 --- a/polygon.cpp +++ b/polygon.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include #include "geometry.hpp" #include "errors.hpp" @@ -625,7 +626,7 @@ std::vector reassemble(std::vector const &segs) { } else { fprintf(stderr, "0-area ring: "); for (auto const &g : out) { - fprintf(stderr, "%lld,%lld ", g.x, g.y); + fprintf(stderr, "%lld,%lld ", (long long) g.x, (long long) g.y); } fprintf(stderr, "\n"); }