Salome HOME
fix for OS Windows vuzlov/24009_windows
authorViktor Uzlov <viktor.uzlov@opencascade.com>
Wed, 24 Mar 2021 13:03:23 +0000 (16:03 +0300)
committerViktor Uzlov <viktor.uzlov@opencascade.com>
Wed, 24 Mar 2021 13:03:23 +0000 (16:03 +0300)
src/MEDLoader/MEDMESHConverterUtilities.hxx
src/MEDLoader/libmesh5.hxx

index 022eb034ad9384ef2e0081942c5c76ccf7061c3c..f0a2fd4f2bf58812c628e15235e9bfdd900a74a0 100644 (file)
@@ -114,8 +114,8 @@ class Localizer
 {
     std::string _locale;
 public:
-    Localizer();
-    ~Localizer();
+       MEDLOADER_EXPORT Localizer();
+       MEDLOADER_EXPORT ~Localizer();
 };
 }
 
index df8a37ad9233b176ad11038f711d2bd933b971c7..e41f6fa1318b6667b452f98746b10c6dbf9a170c 100644 (file)
@@ -51,6 +51,8 @@
 
 // see MeshGems/Docs/meshgems_formats_description.pdf
 extern const char* GmfKwdFmt[ GmfMaxKwd + 1 ][4];
+// occ/24009
+#include "MEDLoaderDefines.hxx"
 /*----------------------------------------------------------*/
 /* Structures                                                                                           */
 /*----------------------------------------------------------*/
@@ -174,14 +176,14 @@ class MeshFormatParser {
     /* External procedures                                                                          */
     /*----------------------------------------------------------*/
 public :
-    MeshFormatParser();
-    int GmfOpenMesh(const char *, int, ...);
-    int GmfCloseMesh(int);
+       MEDLOADER_EXPORT MeshFormatParser();
+       MEDLOADER_EXPORT int GmfOpenMesh(const char *, int, ...);
+       MEDLOADER_EXPORT int GmfCloseMesh(int);
     int GmfStatKwd(int, int, ...);
     int GmfGotoKwd(int, int);
-    int GmfSetKwd(int, int, ...);
+       MEDLOADER_EXPORT int GmfSetKwd(int, int, ...);
     void GmfGetLin(int, int, ...);
-    void GmfSetLin(int, int, ...);
+       MEDLOADER_EXPORT void GmfSetLin(int, int, ...);
 private :