diff options
| author | mjwybrow <mjwybrow@users.sourceforge.net> | 2007-04-09 04:19:38 +0000 |
|---|---|---|
| committer | mjwybrow <mjwybrow@users.sourceforge.net> | 2007-04-09 04:19:38 +0000 |
| commit | 5520a23aa8c36d378f2ab2616a671631f766f229 (patch) | |
| tree | afdd8159b349710b23f61540ec0f9a0081bc302a /src | |
| parent | fix bug where nearest_point_on_path returned bogus t values on sharp bends (diff) | |
| download | inkscape-5520a23aa8c36d378f2ab2616a671631f766f229.tar.gz inkscape-5520a23aa8c36d378f2ab2616a671631f766f229.zip | |
* src/isnan.h: Fix isnan definition for GCC 3.x on OS X. Patch #1693278.
(bzr r2835)
Diffstat (limited to 'src')
| -rw-r--r-- | src/isnan.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/isnan.h b/src/isnan.h index a1755bdb9..608f9bb56 100644 --- a/src/isnan.h +++ b/src/isnan.h @@ -27,6 +27,8 @@ */ #if defined(__isnan) +# define isNaN(_a) (__isnan(_a)) +#elif defined(__APPLE__) && __GNUC__ == 3 # define isNaN(_a) (__isnan(_a)) /* MacOSX/Darwin definition < 10.4 */ #elif defined(WIN32) || defined(_isnan) # define isNaN(_a) (_isnan(_a)) /* Win32 definition */ @@ -44,6 +46,8 @@ #if defined(__isfinite) +# define isFinite(_a) (__isfinite(_a)) +#elif defined(__APPLE__) && __GNUC__ == 3 # define isFinite(_a) (__isfinite(_a)) /* MacOSX/Darwin definition < 10.4 */ #elif defined(__sgi) # define isFinite(_a) (_isfinite(_a)) |
