File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Opening sqlite on iOS return "revdberror,invalid database type"
Original file line number Diff line number Diff line change 1+ # Attempting to connect to Oracle database results in "revdberr,invalid database type"
Original file line number Diff line number Diff line change @@ -18,12 +18,8 @@ along with LiveCode. If not see <http://www.gnu.org/licenses/>. */
1818
1919#if defined(_WINDOWS) || defined(_WINDOWS_SERVER)
2020#define LIBRARY_EXPORT __declspec (dllexport)
21- #elif defined(_MACOSX) || defined (_MAC_SERVER)
22- #define LIBRARY_EXPORT
23- #elif defined(_LINUX) || defined (_LINUX_SERVER)
24- #define LIBRARY_EXPORT
25- #elif defined(TARGET_SUBPLATFORM_IPHONE) || defined(TARGET_SUBPLATFORM_ANDROID)
26- #define LIBRARY_EXPORT
21+ #else
22+ #define LIBRARY_EXPORT __attribute__ ((__visibility__(" default" )))
2723#endif
2824
2925// Default implementations for DBField
Original file line number Diff line number Diff line change @@ -18,12 +18,8 @@ along with LiveCode. If not see <http://www.gnu.org/licenses/>. */
1818
1919#if defined(_WINDOWS)
2020#define LIBRARY_EXPORT __declspec (dllexport)
21- #elif defined(_MACOSX)
22- #define LIBRARY_EXPORT
23- #elif defined(_LINUX)
24- #define LIBRARY_EXPORT
25- #elif defined(TARGET_SUBPLATFORM_IPHONE) || defined(TARGET_SUBPLATFORM_ANDROID)
26- #define LIBRARY_EXPORT
21+ #else
22+ #define LIBRARY_EXPORT __attribute__ ((__visibility__(" default" )))
2723#endif
2824
2925unsigned int *DBObject::idcounter = NULL ;
Original file line number Diff line number Diff line change @@ -18,10 +18,8 @@ along with LiveCode. If not see <http://www.gnu.org/licenses/>. */
1818
1919#if defined(_WINDOWS)
2020#define LIBRARY_EXPORT __declspec (dllexport)
21- #elif defined(_MACOSX)
22- #define LIBRARY_EXPORT
23- #elif defined(_LINUX)
24- #define LIBRARY_EXPORT
21+ #else
22+ #define LIBRARY_EXPORT __attribute__ ((__visibility__(" default" )))
2523#endif
2624
2725unsigned int *DBObject::idcounter = NULL ;
Original file line number Diff line number Diff line change @@ -18,12 +18,8 @@ along with LiveCode. If not see <http://www.gnu.org/licenses/>. */
1818
1919#if defined(_WINDOWS)
2020#define LIBRARY_EXPORT __declspec (dllexport)
21- #elif defined(_MACOSX)
22- #define LIBRARY_EXPORT
23- #elif defined(_LINUX)
24- #define LIBRARY_EXPORT
25- #elif defined(TARGET_PLATFORM_MOBILE) && defined(TARGET_SUBPLATFORM_IPHONE)
26- #define LIBRARY_EXPORT
21+ #else
22+ #define LIBRARY_EXPORT __attribute__ ((__visibility__(" default" )))
2723#endif
2824
2925unsigned int *DBObject::idcounter = NULL ;
Original file line number Diff line number Diff line change @@ -18,12 +18,8 @@ along with LiveCode. If not see <http://www.gnu.org/licenses/>. */
1818
1919#if defined(_WINDOWS)
2020#define LIBRARY_EXPORT __declspec (dllexport)
21- #elif defined(_MACOSX)
22- #define LIBRARY_EXPORT
23- #elif defined(_LINUX)
24- #define LIBRARY_EXPORT
25- #elif defined(TARGET_SUBPLATFORM_IPHONE) || defined(TARGET_SUBPLATFORM_ANDROID)
26- #define LIBRARY_EXPORT
21+ #else
22+ #define LIBRARY_EXPORT __attribute__ ((__visibility__(" default" )))
2723#endif
2824
2925unsigned int *DBObject::idcounter = NULL ;
You can’t perform that action at this time.
0 commit comments