diff --git a/Packages/Triangulation_3/changes.txt b/Packages/Triangulation_3/changes.txt index 6571a0a1569..b6169ce6602 100644 --- a/Packages/Triangulation_3/changes.txt +++ b/Packages/Triangulation_3/changes.txt @@ -3,7 +3,7 @@ Version 1.88 (?? September 01) - New internal function in Delaunay : nearest_vertex_in_cell(). - Compare_distance_3 is now required by Delaunay (moved from Hierarchy). - Compare_[xyz]_3 and Equal_3 are replaced by Compare_xyz_3. -- SunPro fixes. +- SunPro, VC++ fixes. Version 1.87 (11 September 01) - Remove deprecated code. diff --git a/Packages/Triangulation_3/include/CGAL/DS_Container.h b/Packages/Triangulation_3/include/CGAL/DS_Container.h index 7dbad441a26..a17a6ea6e1f 100644 --- a/Packages/Triangulation_3/include/CGAL/DS_Container.h +++ b/Packages/Triangulation_3/include/CGAL/DS_Container.h @@ -88,8 +88,8 @@ CGAL_BEGIN_NAMESPACE // Should this be a nested class ? class Free_elt { struct magic_key { unsigned i0, i1; }; - static const unsigned magic0 = 0xc9a1c9al; - static const unsigned magic1 = 0xdeadbeef; + static const unsigned magic0; + static const unsigned magic1; magic_key key; Free_elt * ptr; @@ -119,6 +119,9 @@ public: } }; +const unsigned Free_elt::magic0 = 0xc9a1c9a1; +const unsigned Free_elt::magic1 = 0xdeadbeef; + // const int DS_Container_allocation_size = 1024; const int DS_Container_allocation_size = 8192;