Borland portability tweaks.

This commit is contained in:
curt
1998-11-23 21:46:36 +00:00
parent 1690f5475d
commit d7748704d7
3 changed files with 15 additions and 5 deletions

View File

@@ -11,7 +11,9 @@
#endif
#ifdef WIN32
# include <memory.h> /* required for memset() and memcpy() */
# ifndef HAVE_STL_SGI_PORT
# include <memory.h> /* required for memset() and memcpy() */
# endif
#endif
#include <string.h>

View File

@@ -33,8 +33,11 @@
#include <iostream>
#include <assert.h>
#include <math.h>
#if defined( __BORLANDC__ )
# define exception c_exception
#elif defined( __FreeBSD__ )
# include <math.h>
#endif
const double fgPoint3_Epsilon = 0.0000001;
@@ -295,6 +298,9 @@ Point3D::distance3D(const Point3D& a ) const
// $Log$
// Revision 1.6 1998/11/23 21:46:37 curt
// Borland portability tweaks.
//
// Revision 1.5 1998/11/20 01:00:38 curt
// Patch in fgGeoc2Geod() to avoid a floating explosion.
// point3d.hxx include math.h for FreeBSD