summaryrefslogtreecommitdiff
path: root/include/modifiers.h
diff options
context:
space:
mode:
authorMartijn Otto <martijn.otto@copernica.com>2015-03-26 16:00:10 +0100
committerMartijn Otto <martijn.otto@copernica.com>2015-03-26 16:00:10 +0100
commit7a928e2b19bddf152fd838469cc50805d4132401 (patch)
tree0a6657f4b94c27556b2f218e407f752018540d3b /include/modifiers.h
parentae4fa5f871d937773e9facde87a32784e715e3ae (diff)
Changed default visibility for symbols in the PHP-CPP library to hidden and explicitly exported all symbols available from the public API. Moved the hiddenpointer to the zend implementation directory as it is not meant to be used publicly and not referenced anywhere from the API anyway
Diffstat (limited to 'include/modifiers.h')
-rw-r--r--include/modifiers.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/include/modifiers.h b/include/modifiers.h
index e52bd14..98140bb 100644
--- a/include/modifiers.h
+++ b/include/modifiers.h
@@ -16,19 +16,19 @@ namespace Php {
/**
* The modifiers are constants
*/
-extern const int Static;
-extern const int Abstract;
-extern const int Final;
-extern const int Public;
-extern const int Protected;
-extern const int Private;
-extern const int Const;
+extern PHPCPP_EXPORT const int Static;
+extern PHPCPP_EXPORT const int Abstract;
+extern PHPCPP_EXPORT const int Final;
+extern PHPCPP_EXPORT const int Public;
+extern PHPCPP_EXPORT const int Protected;
+extern PHPCPP_EXPORT const int Private;
+extern PHPCPP_EXPORT const int Const;
/**
* Modifiers that are supported for methods and properties
*/
-extern const int MethodModifiers;
-extern const int PropertyModifiers;
+extern PHPCPP_EXPORT const int MethodModifiers;
+extern PHPCPP_EXPORT const int PropertyModifiers;
/**
* End namespace