summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-12-28 04:26:02 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-12-28 04:26:02 -0600
commit586f37327632a9bb56daa95c3fe1d1b9353b5271 (patch)
treeb62f39a0dc1adf8f9a76ec02c7c1b9717104dca4
parent9ec64b2c9b7c0d8a2eefcb9dea6964c62792aff7 (diff)
downloadqt3-586f37327632a9bb56daa95c3fe1d1b9353b5271.tar.gz
qt3-586f37327632a9bb56daa95c3fe1d1b9353b5271.zip
Properly export ucm_instantiate in UCOM libraries
This relates to Bug 1780
-rw-r--r--src/tools/qcom_p.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/qcom_p.h b/src/tools/qcom_p.h
index 8266bed..2d53c15 100644
--- a/src/tools/qcom_p.h
+++ b/src/tools/qcom_p.h
@@ -318,7 +318,7 @@ public: \
Q_EXTERN_C __declspec(dllexport) \
const char * __stdcall qt_ucm_query_verification_data() \
{ return qt_ucm_verification_data; } \
- Q_EXTERN_C __declspec(dllexport) QUnknownInterface* \
+ Q_EXTERN_C Q_EXPORT __declspec(dllexport) QUnknownInterface* \
__stdcall ucm_instantiate()
# else
# define Q_EXPORT_COMPONENT() \
@@ -326,7 +326,7 @@ public: \
Q_EXTERN_C __declspec(dllexport) \
const char *qt_ucm_query_verification_data() \
{ return qt_ucm_verification_data; } \
- Q_EXTERN_C __declspec(dllexport) QUnknownInterface* ucm_instantiate()
+ Q_EXTERN_C Q_EXPORT __declspec(dllexport) QUnknownInterface* ucm_instantiate()
# endif
# else
# define Q_EXPORT_COMPONENT() \
@@ -334,7 +334,7 @@ public: \
Q_EXTERN_C \
const char *qt_ucm_query_verification_data() \
{ return qt_ucm_verification_data; } \
- Q_EXTERN_C QUnknownInterface* ucm_instantiate()
+ Q_EXTERN_C Q_EXPORT QUnknownInterface* ucm_instantiate()
# endif
# define Q_EXPORT_INTERFACE() Q_EXPORT_COMPONENT()
#endif