From 3493b66b1f854965e767564bc9480c52a1d6e9a2 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Tue, 3 Aug 2010 10:27:42 +0000 Subject: [PATCH] Fix a long long issues, detected by g++ -pedantic. Bug reported by Jens Seidel . --- iostream/include/CGAL/IO/io_tags.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/iostream/include/CGAL/IO/io_tags.h b/iostream/include/CGAL/IO/io_tags.h index 179aa023b5e..6f7a59e5bcd 100644 --- a/iostream/include/CGAL/IO/io_tags.h +++ b/iostream/include/CGAL/IO/io_tags.h @@ -26,6 +26,7 @@ #define CGAL_IO_TAGS_H #include +#include namespace CGAL { @@ -43,14 +44,17 @@ template<> struct Io_traits{ typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; }; -template<> struct Io_traits { typedef io_Read_write Io_tag; }; template<> struct Io_traits{ typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; }; + +#ifndef CGAL_CFG_NO_CPP0X_LONG_LONG +template<> struct Io_traits { typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; }; +#endif template<> struct Io_traits { typedef io_Read_write Io_tag; }; template<> struct Io_traits { typedef io_Read_write Io_tag; };