Revision: 76750
          http://sourceforge.net/p/brlcad/code/76750
Author:   starseeker
Date:     2020-08-14 13:07:56 +0000 (Fri, 14 Aug 2020)
Log Message:
-----------
Cherrypick r76663 - distinguish between static and dynamic MSVC builds in 
openNURBS.

Modified Paths:
--------------
    brlcad/branches/RELEASE/src/other/openNURBS/opennurbs_extensions.h

Property Changed:
----------------
    brlcad/branches/RELEASE/

Index: brlcad/branches/RELEASE
===================================================================
--- brlcad/branches/RELEASE     2020-08-14 13:03:49 UTC (rev 76749)
+++ brlcad/branches/RELEASE     2020-08-14 13:07:56 UTC (rev 76750)

Property changes on: brlcad/branches/RELEASE
___________________________________________________________________
Modified: svn:mergeinfo
## -7,4 +7,4 ##
 /brlcad/branches/opencl:65867-66137
 /brlcad/branches/osg:62110-62113
 /brlcad/branches/prep-cache:68236-68933
-/brlcad/trunk:36844-37285,37571-38764,38777-38845,41559-43155,43159-43908,44241-44324,44326-44385,44710-45373,45377,45379-47342,47370-68122,68125-75207,75325,75375,75377-75378,75387,75470-75472,75477,75492,75495,75549,75565-75566,75656-75661,75672,75675,75678,75729,75811,76641-76644,76655,76662,76729-76730
\ No newline at end of property
+/brlcad/trunk:36844-37285,37571-38764,38777-38845,41559-43155,43159-43908,44241-44324,44326-44385,44710-45373,45377,45379-47342,47370-68122,68125-75207,75325,75375,75377-75378,75387,75470-75472,75477,75492,75495,75549,75565-75566,75656-75661,75672,75675,75678,75729,75811,76641-76644,76655,76662-76663,76729-76730
\ No newline at end of property
Modified: brlcad/branches/RELEASE/src/other/openNURBS/opennurbs_extensions.h
===================================================================
--- brlcad/branches/RELEASE/src/other/openNURBS/opennurbs_extensions.h  
2020-08-14 13:03:49 UTC (rev 76749)
+++ brlcad/branches/RELEASE/src/other/openNURBS/opennurbs_extensions.h  
2020-08-14 13:07:56 UTC (rev 76750)
@@ -26,6 +26,7 @@
 {
 public:
 #if defined(ON_COMPILER_MSC)
+#if defined(ON_DLL_EXPORTS) || defined(ON_DLL_IMPORTS)
   // See comments at the top of opennurbs_extensions.cpp for details.
 
   // new/delete
@@ -40,6 +41,7 @@
   void* operator new(size_t,void*);
   void  operator delete(void*,void*);
 #endif
+#endif
 
   ONX_Model_UserData();
   ~ONX_Model_UserData();
@@ -68,6 +70,7 @@
 {
 public:
 #if defined(ON_COMPILER_MSC)
+#if defined(ON_DLL_EXPORTS) || defined(ON_DLL_IMPORTS)
   // See comments at the top of opennurbs_extensions.cpp for details.
 
   // new/delete
@@ -82,6 +85,7 @@
   void* operator new(size_t,void*);
   void  operator delete(void*,void*);
 #endif
+#endif
 
   ONX_Model_Object();
   ~ONX_Model_Object();
@@ -110,6 +114,7 @@
 {
 public:
 #if defined(ON_COMPILER_MSC)
+#if defined(ON_DLL_EXPORTS) || defined(ON_DLL_IMPORTS)
   // See comments at the top of opennurbs_extensions.cpp for details.
 
   // new/delete
@@ -124,6 +129,7 @@
   void* operator new(size_t,void*);
   void  operator delete(void*,void*);
 #endif
+#endif
 
   ONX_Model_RenderLight();
   ~ONX_Model_RenderLight();
@@ -176,6 +182,7 @@
 {
 public:
 #if defined(ON_COMPILER_MSC)
+#if defined(ON_DLL_EXPORTS) || defined(ON_DLL_IMPORTS)
   // See comments at the top of opennurbs_extensions.cpp for details.
 
   // new/delete
@@ -190,6 +197,7 @@
   void* operator new(size_t,void*);
   void  operator delete(void*,void*);
 #endif
+#endif
 
   ONX_Model();
   virtual ~ONX_Model();

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to