Add export for defaults

This commit is contained in:
Oleg Korshul
2023-07-05 22:16:39 +03:00
parent 8c43dbc8b9
commit 2fac19bbb8
5 changed files with 5 additions and 5 deletions

View File

@ -5,7 +5,7 @@
#include "../hash.h" #include "../hash.h"
using namespace NSJSBase; using namespace NSJSBase;
class CHashEmbed : public CJSEmbedObject class JS_DECL CHashEmbed : public CJSEmbedObject
{ {
public: public:
CHash* m_pHash; CHash* m_pHash;

View File

@ -5,7 +5,7 @@
#include "../js_internal/js_base.h" #include "../js_internal/js_base.h"
using namespace NSJSBase; using namespace NSJSBase;
class CMemoryStreamEmbed : public CJSEmbedObject class JS_DECL CMemoryStreamEmbed : public CJSEmbedObject
{ {
public: public:
NSMemoryStream::CMemoryStream* m_pInternal; NSMemoryStream::CMemoryStream* m_pInternal;

View File

@ -14,7 +14,7 @@ namespace NSPointerObjectDeleters
#define POINTER_DELETER(CLASS_NAME, NAME) void NAME(void* data) { CLASS_NAME* p = (CLASS_NAME*)data; delete data; } #define POINTER_DELETER(CLASS_NAME, NAME) void NAME(void* data) { CLASS_NAME* p = (CLASS_NAME*)data; delete data; }
using namespace NSJSBase; using namespace NSJSBase;
class CPointerEmbedObject : public CJSEmbedObject class JS_DECL CPointerEmbedObject : public CJSEmbedObject
{ {
public: public:
void* Data; void* Data;

View File

@ -8,7 +8,7 @@
#endif #endif
using namespace NSJSBase; using namespace NSJSBase;
class CTextMeasurerEmbed : public CJSEmbedObject class JS_DECL CTextMeasurerEmbed : public CJSEmbedObject
{ {
public: public:
CTextMeasurerEmbed() CTextMeasurerEmbed()

View File

@ -5,7 +5,7 @@
#include "../js_internal/js_base.h" #include "../js_internal/js_base.h"
using namespace NSJSBase; using namespace NSJSBase;
class CZipEmbed : public CJSEmbedObject class JS_DECL CZipEmbed : public CJSEmbedObject
{ {
public: public:
IFolder* m_pFolder; IFolder* m_pFolder;