From 974379a8cbc18be08eec987bfcf09dc132d31223 Mon Sep 17 00:00:00 2001 From: marha Date: Sun, 24 Jan 2010 12:41:38 +0000 Subject: The visual studio compiler does not define a prototype for hypot but for _hypot. This caused wrong plotting of lines in octave. (Problem reported by nkmho ) --- xorg-server/mi/miarc.c | 4 ++++ xorg-server/mi/miwideline.c | 4 ++++ 2 files changed, 8 insertions(+) (limited to 'xorg-server/mi') diff --git a/xorg-server/mi/miarc.c b/xorg-server/mi/miarc.c index 5fd1a678a..4a4a05dc0 100644 --- a/xorg-server/mi/miarc.c +++ b/xorg-server/mi/miarc.c @@ -64,6 +64,10 @@ SOFTWARE. #include "mifillarc.h" #include +#ifdef _MSC_VER +#define hypot _hypot +#endif + static double miDsin(double a); static double miDcos(double a); static double miDasin(double v); diff --git a/xorg-server/mi/miwideline.c b/xorg-server/mi/miwideline.c index 210a6251e..838b06c68 100644 --- a/xorg-server/mi/miwideline.c +++ b/xorg-server/mi/miwideline.c @@ -45,6 +45,10 @@ from The Open Group. #include #undef _XOPEN_SOURCE #endif +#ifdef _MSC_VER +#define hypot _hypot +#endif + #include #include "windowstr.h" #include "gcstruct.h" -- cgit v1.2.3