mirror of https://github.com/CGAL/cgal
| ------------------------------------------------------------------------ | r65838 | afabri | 2011-10-12 13:01:14 +0200 (Wed, 12 Oct 2011) | 5 lines | Changed paths: | M /branches/next/STL_Extension/include/CGAL/assertions.h | | When CGAL_NO_ASSERTIONS, fix CGAL_static_assertion | | CGAL_static_assertion cannot be "static_cast<void>(0)" because that | macro can also be used in a class or namespace scope. | | ------------------------------------------------------------------------ | r65833 | lrineau | 2011-10-11 23:43:39 +0200 (Tue, 11 Oct 2011) | 6 lines | Changed paths: | M /branches/next/STL_Extension/include/CGAL/assertions.h | | Avoid a warning with -ansi -pedantic when CGAL_NO_ASSERTIONS | | When CGAL_NO_ASSERTIONS is defined (when NDEBUG is defined, for example), | "CGAL_static_assertion(true);" must not be expanded to ";", to avoid a | pedantic warning "extra ;". | | ------------------------------------------------------------------------ That was just a very wrong way to fix a pedantic warning: the new implementations were buggy. |
||
|---|---|---|
| .. | ||
| CGAL | ||