summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/xetexdir/trans.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/xetexdir/trans.h')
-rw-r--r--Build/source/texk/web2c/xetexdir/trans.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/xetexdir/trans.h b/Build/source/texk/web2c/xetexdir/trans.h
index 70c575fa4b3..88facea6d63 100644
--- a/Build/source/texk/web2c/xetexdir/trans.h
+++ b/Build/source/texk/web2c/xetexdir/trans.h
@@ -42,6 +42,10 @@ typedef CGAffineTransform transform;
#else
#include <math.h>
+/* apparently M_PI isn't defined by <math.h> under VC++ */
+#ifndef M_PI
+#define M_PI 3.14159265358979323846
+#endif
typedef struct {
double a;