From 922b53cfb0589bf63d933e8dd22b80edf560f35f Mon Sep 17 00:00:00 2001
From: Axel Naumann <Axel.Naumann@cern.ch>
Date: Wed, 28 Nov 2018 12:49:10 +0100
Subject: [PATCH] [GeoCAD] Define R__Needs_Handle only if is not yet defined.

---
 geom/geocad/inc/TOCCToStep.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/geom/geocad/inc/TOCCToStep.h b/geom/geocad/inc/TOCCToStep.h
index c465d2b468b..847a2abe6dc 100644
--- a/geom/geocad/inc/TOCCToStep.h
+++ b/geom/geocad/inc/TOCCToStep.h
@@ -18,7 +18,9 @@
 
 // We need Handle here; request it and possibly undef it at the end of file.
 #define R__Needs_Handle_Old R__Needs_Handle
-#define R__Needs_Handle 1
+#ifndef R__Needs_Handle
+# define R__Needs_Handle 1
+#endif
 // Cascade
 #include "TOCCExports.h"
 #define R__Needs_Handle R__Needs_Handle_Old
-- 
GitLab