From 83e22baf1db01c65f916262dd11eb102b9a42120 Mon Sep 17 00:00:00 2001 From: v4hn <me@v4hn.de> Date: Sat, 21 Sep 2013 15:58:33 +0200 Subject: [PATCH] fix boost/cstdint.hpp datatypes Quoting the boost documentation: <boost/cstdint.hpp> - Provides typedef's based on the 1999 C Standard header <stdint.h>, wrapped in namespace boost. This invalid usage seems to break with glibc 2.18. --- include/fcl/data_types.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/fcl/data_types.h b/include/fcl/data_types.h index beebb70a..1e8b43e1 100644 --- a/include/fcl/data_types.h +++ b/include/fcl/data_types.h @@ -44,10 +44,10 @@ namespace fcl { typedef double FCL_REAL; -typedef uint64_t FCL_INT64; -typedef int64_t FCL_UINT64; -typedef uint32_t FCL_UINT32; -typedef int32_t FCL_INT32; +typedef boost::uint64_t FCL_INT64; +typedef boost::int64_t FCL_UINT64; +typedef boost::uint32_t FCL_UINT32; +typedef boost::int32_t FCL_INT32; /// @brief Triangle with 3 indices for points class Triangle -- GitLab