]> git.mxchange.org Git - simgear.git/blobdiff - Math/MAT3mat.c
Added point3d.hxx to replace cheezy fgPoint3d struct.
[simgear.git] / Math / MAT3mat.c
index fe4f3ba4111bee465ba0faf5f6f3929045630a5c..6eb74cb1cab30d81348406a912378643f5f482d5 100644 (file)
@@ -6,7 +6,9 @@
  * -------------------------------------------------------------------------*/
 
 
-#include <config.h>
+#ifdef HAVE_CONFIG_H
+#  include <config.h>
+#endif
 
 #ifdef WIN32
 #  include <memory.h>      /* required for memset() and memcpy() */
@@ -26,6 +28,8 @@
 /* --------------------------  Public Routines ---------------------------- */
 
 
+#if !defined( USE_XTRA_MAT3_INLINES )
+
 /*
  * Sets a matrix to identity.
  */
@@ -93,6 +97,7 @@ MAT3mult (double (*result_mat)[4], register double (*mat1)[4], register double (
                       mat1[i][3] * mat2[3][j]);
    MAT3copy (result_mat, tmp_mat);
 }
+#endif // !defined( USE_XTRA_MAT3_INLINES )
 
 /*
  * This returns the transpose of a matrix.  The result matrix may be