Skip to content

Commit 566ad10

Browse files
committed
Use CGAL macros for indicating deprecated headers.
1 parent b899f9f commit 566ad10

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

Mesh_3/include/CGAL/Mesh_3/Implicit_to_labeled_function_wrapper.h

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,9 @@
3535
# pragma warning(disable:4180) // qualifier applied to function type has no meaning; ignored
3636
#endif
3737

38-
#ifdef __GNUG__
39-
#warning deprecated : use <CGAL/Labeled_mesh_domain_3.h> instead.
40-
#else
41-
#pragma message("WARNING (deprecated) : use <CGAL/Labeled_mesh_domain_3.h> instead.")
42-
#endif
38+
#define CGAL_DEPRECATED_HEADER "<CGAL/Mesh_3/Implicit_to_labeled_function_wrapper.h>"
39+
#define CGAL_REPLACEMENT_HEADER "<CGAL/Implicit_to_labeling_function_wrapper.h>"
40+
#include <CGAL/internal/deprecation_warning.h>
4341

4442
#include <vector>
4543

Mesh_3/include/CGAL/Mesh_3/Labeled_mesh_domain_3.h

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,9 @@
2626
#ifndef CGAL_MESH_3_LABELED_MESH_DOMAIN_3_H
2727
#define CGAL_MESH_3_LABELED_MESH_DOMAIN_3_H
2828

29-
#ifdef __GNUG__
30-
#warning deprecated : use <CGAL/Labeled_mesh_domain_3.h> instead.
31-
#else
32-
#pragma message("WARNING (deprecated) : use <CGAL/Labeled_mesh_domain_3.h> instead.")
33-
#endif
29+
#define CGAL_DEPRECATED_HEADER "<CGAL/Mesh_3/Labeled_mesh_domain_3.h>"
30+
#define CGAL_REPLACEMENT_HEADER "<CGAL/Labeled_mesh_domain_3.h>"
31+
#include <CGAL/internal/deprecation_warning.h>
3432

3533
#include <CGAL/Mesh_3/config.h>
3634

Mesh_3/test/Mesh_3/test_mesh_3_implicit_vector_to_labeled_function_wrapper.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#define CGAL_NO_DEPRECATION_WARNINGS 1
2+
13
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>
24
#include <CGAL/Mesh_3/Implicit_to_labeled_function_wrapper.h>
35

Mesh_3/test/Mesh_3/test_mesh_3_labeled_mesh_domain_3.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
// File Description :
2323
//******************************************************************************
2424

25+
#define CGAL_NO_DEPRECATION_WARNINGS 1
26+
2527
#include "test_meshing_utilities.h"
2628
#include <CGAL/Mesh_3/Labeled_mesh_domain_3.h>
2729
#include <CGAL/Mesh_3/Implicit_to_labeled_function_wrapper.h>
2830

29-
3031
template <typename K>
3132
struct LM3_tester
3233
{

Mesh_3/test/Mesh_3/test_mesh_implicit_domains.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
//******************************************************************************
88

99

10+
#define CGAL_NO_DEPRECATION_WARNINGS 1
1011

1112
#include "debug.h"
1213
#include <CGAL/Exact_predicates_inexact_constructions_kernel.h>

0 commit comments

Comments
 (0)