[PPL-devel] [GIT] ppl/ppl(master): Better/canonical way to avoid gcc warning.
Abramo Bagnara
abramo.bagnara at gmail.com
Fri May 7 07:49:26 CEST 2010
Module: ppl/ppl
Branch: master
Commit: df9bcf9e4ed24b91caa6266e7fec7fb381e04aa3
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=df9bcf9e4ed24b91caa6266e7fec7fb381e04aa3
Author: Abramo Bagnara <abramo.bagnara at gmail.com>
Date: Fri May 7 06:11:49 2010 +0200
Better/canonical way to avoid gcc warning.
---
src/compiler.hh | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/src/compiler.hh b/src/compiler.hh
index 77115a2..0ff65a4 100644
--- a/src/compiler.hh
+++ b/src/compiler.hh
@@ -27,14 +27,11 @@ namespace Parma_Polyhedra_Library {
#ifdef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS
/*! \brief
- No-op function that allows to avoid unused variable warnings from
+ No-op macro that allows to avoid unused variable warnings from
the compiler.
*/
-#endif // defined(PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS)
-template <typename T>
-inline void
-used(const T&) {
-}
+#endif // defined(ECLAIR_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS)
+#define used(v) (void)v
#ifdef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS
/*! \brief
More information about the PPL-devel
mailing list