diff --git a/src/libs/tgf/directory.cpp b/src/libs/tgf/directory.cpp index 07c16606b..3c72ed0a2 100644 --- a/src/libs/tgf/directory.cpp +++ b/src/libs/tgf/directory.cpp @@ -115,9 +115,9 @@ bool GfDirExists(const char* pszName) if (pszName[strlen(pszName)-1] == '/' || pszName[strlen(pszName)-1] == '\\') { // Windows stat() does not supports traling (anti-)slashes ... no comment please. + // TODO: Take of the possible _multiple_ trailing (anti-)slashes ... char* pszNameNoTrailSlash = strdup(pszName); pszNameNoTrailSlash[strlen(pszName)-1] = 0; - GfLogDebug("XXXXXXXXXXX pszNameNoTrailSlash=%s\n", pszNameNoTrailSlash); const bool bAnswer = (stat(pszNameNoTrailSlash, &st) ? false : true); free(pszNameNoTrailSlash); return bAnswer; diff --git a/src/modules/simu/simuv2.1/SOLID-2.0/include/SOLID/types.h b/src/modules/simu/simuv2.1/SOLID-2.0/include/SOLID/types.h new file mode 100644 index 000000000..12c210ca1 --- /dev/null +++ b/src/modules/simu/simuv2.1/SOLID-2.0/include/SOLID/types.h @@ -0,0 +1,24 @@ +/* + * SOLID - Software Library for Interference Detection + * Copyright (c) 2001 Dtecta + * + * All rights reserved. + */ + +#ifndef SOLID_TYPES_H +#define SOLID_TYPES_H + +typedef unsigned int DT_Index; +typedef unsigned int DT_Count; +typedef unsigned int DT_Size; +typedef float DT_Scalar; +typedef int DT_Bool; + +#define DT_FALSE 0 +#define DT_TRUE 1 + + +typedef DT_Scalar DT_Vector3[3]; +typedef DT_Scalar DT_Quaternion[4]; + +#endif diff --git a/src/modules/simu/simuv2.1/collide.cpp b/src/modules/simu/simuv2.1/collide.cpp index 1ae4ee0ee..b6c6a9631 100644 --- a/src/modules/simu/simuv2.1/collide.cpp +++ b/src/modules/simu/simuv2.1/collide.cpp @@ -17,6 +17,8 @@ * * ***************************************************************************/ +#include + #include "sim.h" #define CAR_DAMMAGE 0.1 diff --git a/src/modules/simu/simuv2/collide.cpp b/src/modules/simu/simuv2/collide.cpp index c33c68a75..099eabfcb 100644 --- a/src/modules/simu/simuv2/collide.cpp +++ b/src/modules/simu/simuv2/collide.cpp @@ -17,6 +17,8 @@ * * ***************************************************************************/ +#include + #include "sim.h" #define CAR_DAMMAGE 0.1 diff --git a/src/modules/simu/simuv3/collide.cpp b/src/modules/simu/simuv3/collide.cpp index dce94a21f..5c0246bbc 100644 --- a/src/modules/simu/simuv3/collide.cpp +++ b/src/modules/simu/simuv3/collide.cpp @@ -17,6 +17,8 @@ * * ***************************************************************************/ +#include + #include "sim.h" #include "timeanalysis.h"