From c4a4090ed0e10166578010b07075ea79d55986e2 Mon Sep 17 00:00:00 2001 From: rlagneau Date: Fri, 31 May 2024 09:04:34 +0200 Subject: [PATCH] [FIX] Create an empty namespace in vpConfig to ensure that 'using namespace VISP_NAMESPACE_NAME;' does not raise an error --- cmake/templates/vpConfig.h.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/templates/vpConfig.h.in b/cmake/templates/vpConfig.h.in index b5e4f6a940..1c0e2955b0 100644 --- a/cmake/templates/vpConfig.h.in +++ b/cmake/templates/vpConfig.h.in @@ -119,6 +119,8 @@ #define VISP_NAMESPACE_ADDRESSING visp:: #define BEGIN_VISP_NAMESPACE namespace visp { #define END_VISP_NAMESPACE } +// Create an empty namespace to ensure that "using VISP_NAMESPACE_NAME;" does not raise an error +namespace VISP_NAMESPACE_NAME {} #else #define VISP_NAMESPACE_ADDRESSING #define BEGIN_VISP_NAMESPACE