Introdude SAL_JNI_EXPORT and use that instead of JNIEXPORT
Use it in the cases where I yesterday changed SAL_DLLPUBLIC_EXPORT to JNIEXPORT. It turns out that on Linux JNIEXPORT does not enforce "default" visibility, but expands to empty. Change-Id: I033b3cf538715fb596e965e17f3da12fb987df63
This commit is contained in:
@@ -985,7 +985,7 @@ extern "C"
|
||||
{
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
JNIEXPORT void
|
||||
SAL_JNI_EXPORT void
|
||||
JNICALL Java_com_sun_star_bridges_jni_1uno_JNI_1info_1holder_finalize__J(
|
||||
JNIEnv * jni_env, SAL_UNUSED_PARAMETER jobject, jlong jni_info_handle )
|
||||
SAL_THROW_EXTERN_C()
|
||||
|
||||
@@ -388,7 +388,7 @@ extern "C"
|
||||
{
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
JNIEXPORT jobject
|
||||
SAL_JNI_EXPORT jobject
|
||||
JNICALL Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call(
|
||||
JNIEnv * jni_env, jobject jo_proxy, jlong bridge_handle, jstring jo_method,
|
||||
jobjectArray jo_args /* may be 0 */ )
|
||||
@@ -654,7 +654,7 @@ JNICALL Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call(
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
JNIEXPORT void
|
||||
SAL_JNI_EXPORT void
|
||||
JNICALL Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_finalize__J(
|
||||
JNIEnv * jni_env, jobject jo_proxy, jlong bridge_handle )
|
||||
SAL_THROW_EXTERN_C()
|
||||
|
||||
@@ -92,7 +92,7 @@ static void SAL_CALL executeRequest(void * data) {
|
||||
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT jbyteArray JNICALL
|
||||
extern "C" SAL_JNI_EXPORT jbyteArray JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_threadId(
|
||||
JNIEnv * env, SAL_UNUSED_PARAMETER jclass) SAL_THROW_EXTERN_C()
|
||||
{
|
||||
@@ -117,7 +117,7 @@ Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_threadId(
|
||||
return a;
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT jlong JNICALL
|
||||
extern "C" SAL_JNI_EXPORT jlong JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_create(
|
||||
JNIEnv * env, SAL_UNUSED_PARAMETER jclass) SAL_THROW_EXTERN_C()
|
||||
{
|
||||
@@ -147,7 +147,7 @@ Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_create(
|
||||
}
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_attach(
|
||||
SAL_UNUSED_PARAMETER JNIEnv *, SAL_UNUSED_PARAMETER jclass, jlong pool)
|
||||
SAL_THROW_EXTERN_C()
|
||||
@@ -155,7 +155,7 @@ Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_attach(
|
||||
uno_threadpool_attach(reinterpret_cast< Pool * >(pool)->pool);
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT jobject JNICALL
|
||||
extern "C" SAL_JNI_EXPORT jobject JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_enter(
|
||||
JNIEnv * env, SAL_UNUSED_PARAMETER jclass, jlong pool) SAL_THROW_EXTERN_C()
|
||||
{
|
||||
@@ -171,7 +171,7 @@ Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_enter(
|
||||
return ref;
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_detach(
|
||||
SAL_UNUSED_PARAMETER JNIEnv *, SAL_UNUSED_PARAMETER jclass, jlong pool)
|
||||
SAL_THROW_EXTERN_C()
|
||||
@@ -179,7 +179,7 @@ Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_detach(
|
||||
uno_threadpool_detach(reinterpret_cast< Pool * >(pool)->pool);
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_putJob(
|
||||
JNIEnv * env, SAL_UNUSED_PARAMETER jclass, jlong pool, jbyteArray threadId,
|
||||
jobject job, jboolean request, jboolean oneWay) SAL_THROW_EXTERN_C()
|
||||
@@ -214,7 +214,7 @@ Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_putJob(
|
||||
request ? executeRequest : 0, oneWay);
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_dispose(
|
||||
SAL_UNUSED_PARAMETER JNIEnv *, SAL_UNUSED_PARAMETER jclass, jlong pool)
|
||||
SAL_THROW_EXTERN_C()
|
||||
@@ -222,7 +222,7 @@ Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_dispose(
|
||||
uno_threadpool_dispose(reinterpret_cast< Pool * >(pool)->pool);
|
||||
}
|
||||
|
||||
extern "C" JNIEXPORT void JNICALL
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL
|
||||
Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_destroy(
|
||||
SAL_UNUSED_PARAMETER JNIEnv *, SAL_UNUSED_PARAMETER jclass, jlong pool)
|
||||
SAL_THROW_EXTERN_C()
|
||||
|
||||
@@ -44,7 +44,7 @@ using namespace ::connectivity::hsqldb;
|
||||
* Method: openStream
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;I)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_openStream
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_openStream
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring name, jstring key, jint mode)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -62,7 +62,7 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_o
|
||||
* Method: close
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_close
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_close
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring name, jstring key)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -101,7 +101,7 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_c
|
||||
* Method: getFilePointer
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)J
|
||||
*/
|
||||
JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_getFilePointer
|
||||
SAL_JNI_EXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_getFilePointer
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring name, jstring key)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -125,7 +125,7 @@ JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_
|
||||
* Method: length
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)J
|
||||
*/
|
||||
JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_length
|
||||
SAL_JNI_EXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_length
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring name, jstring key)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -192,7 +192,7 @@ jint read_from_storage_stream( JNIEnv * env, jobject /*obj_this*/, jstring name,
|
||||
* Method: read
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2
|
||||
SAL_JNI_EXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2
|
||||
(JNIEnv* env, jobject obj_this, jstring name, jstring key)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -265,7 +265,7 @@ jint read_from_storage_stream_into_buffer( JNIEnv * env, jobject /*obj_this*/,js
|
||||
* Method: read
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;[BII)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2_3BII
|
||||
SAL_JNI_EXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2_3BII
|
||||
(JNIEnv * env, jobject obj_this,jstring name, jstring key, jbyteArray buffer, jint off, jint len)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -286,7 +286,7 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_r
|
||||
* Method: readInt
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_readInt
|
||||
SAL_JNI_EXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_readInt
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring name, jstring key)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -354,7 +354,7 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_r
|
||||
* Method: seek
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;J)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_seek
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_seek
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring name, jstring key, jlong position)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -466,7 +466,7 @@ void write_to_storage_stream_from_buffer( JNIEnv* env, jobject /*obj_this*/, jst
|
||||
* Method: write
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;[BII)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_write
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_write
|
||||
(JNIEnv * env, jobject obj_this,jstring name, jstring key, jbyteArray buffer, jint off, jint len)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -525,7 +525,7 @@ void write_to_storage_stream( JNIEnv* env, jobject /*obj_this*/, jstring name, j
|
||||
* Method: writeInt
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;I)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_writeInt
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_writeInt
|
||||
(JNIEnv * env, jobject obj_this,jstring name, jstring key, jint v)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
|
||||
@@ -46,7 +46,7 @@ using namespace ::connectivity::hsqldb;
|
||||
* Method: isStreamElement
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)Z
|
||||
*/
|
||||
JNIEXPORT jboolean JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_isStreamElement
|
||||
SAL_JNI_EXPORT jboolean JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_isStreamElement
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring name)
|
||||
{
|
||||
TStorages::mapped_type aStoragePair = StorageContainer::getRegisteredStorage(StorageContainer::jstring2ustring(env,key));
|
||||
@@ -98,7 +98,7 @@ JNIEXPORT jboolean JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess
|
||||
* Method: removeElement
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_removeElement
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_removeElement
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring name)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -133,7 +133,7 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_rem
|
||||
* Method: renameElement
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_renameElement
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageFileAccess_renameElement
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring oldname, jstring newname)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
|
||||
@@ -57,7 +57,7 @@ using namespace ::connectivity::hsqldb;
|
||||
* Method: openStream
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;I)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_openStream
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_openStream
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring name, jint mode)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -75,7 +75,7 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStr
|
||||
* Method: read
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2
|
||||
SAL_JNI_EXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2
|
||||
(JNIEnv * env, jobject obj_this,jstring key, jstring name)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -94,7 +94,7 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStr
|
||||
* Method: read
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;[BII)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2_3BII
|
||||
SAL_JNI_EXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2_3BII
|
||||
(JNIEnv * env, jobject obj_this,jstring key, jstring name, jbyteArray buffer, jint off, jint len)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -113,7 +113,7 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStr
|
||||
* Method: close
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
|
||||
*/
|
||||
JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_close
|
||||
SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_close
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring name)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -133,7 +133,7 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStr
|
||||
* Method: skip
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;J)J
|
||||
*/
|
||||
JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_skip
|
||||
SAL_JNI_EXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_skip
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring name, jlong n)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -199,7 +199,7 @@ JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputSt
|
||||
* Method: available
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_available
|
||||
SAL_JNI_EXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_available
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring name)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -241,7 +241,7 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStr
|
||||
* Method: read
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;[B)I
|
||||
*/
|
||||
JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2_3B
|
||||
SAL_JNI_EXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2_3B
|
||||
(JNIEnv * env, jobject /*obj_this*/,jstring key, jstring name, jbyteArray buffer)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
|
||||
@@ -57,7 +57,7 @@ using namespace ::connectivity::hsqldb;
|
||||
* Method: openStream
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;I)V
|
||||
*/
|
||||
extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_openStream
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_openStream
|
||||
(JNIEnv * env, jobject /*obj_this*/, jstring name, jstring key, jint mode)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -73,7 +73,7 @@ extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNat
|
||||
* Method: write
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;[BII)V
|
||||
*/
|
||||
extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2_3BII
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2_3BII
|
||||
(JNIEnv * env, jobject obj_this, jstring key, jstring name, jbyteArray buffer, jint off, jint len)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -91,7 +91,7 @@ extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNat
|
||||
* Method: write
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;[B)V
|
||||
*/
|
||||
extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2_3B
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2_3B
|
||||
(JNIEnv * env, jobject obj_this, jstring key, jstring name, jbyteArray buffer)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -109,7 +109,7 @@ extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNat
|
||||
* Method: close
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
|
||||
*/
|
||||
extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_close
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_close
|
||||
(JNIEnv * env, jobject /*obj_this*/, jstring key, jstring name)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -141,7 +141,7 @@ extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNat
|
||||
* Method: write
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;I)V
|
||||
*/
|
||||
extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2I
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2I
|
||||
(JNIEnv * env, jobject obj_this, jstring key, jstring name,jint b)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
@@ -159,7 +159,7 @@ extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNat
|
||||
* Method: flush
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
|
||||
*/
|
||||
extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_flush
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_flush
|
||||
(JNIEnv * env, jobject /*obj_this*/, jstring key, jstring name)
|
||||
{
|
||||
OSL_UNUSED( env );
|
||||
@@ -178,7 +178,7 @@ extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNat
|
||||
* Method: sync
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
|
||||
*/
|
||||
extern "C" JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_sync
|
||||
extern "C" SAL_JNI_EXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_sync
|
||||
(JNIEnv * env, jobject /*obj_this*/, jstring key, jstring name)
|
||||
{
|
||||
#ifdef HSQLDB_DBG
|
||||
|
||||
@@ -66,7 +66,7 @@ inline ::rtl::OUString jstring_to_oustring( jstring jstr, JNIEnv * jni_env )
|
||||
}
|
||||
|
||||
//==================================================================================================
|
||||
extern "C" JNIEXPORT jobject JNICALL Java_com_sun_star_comp_helper_Bootstrap_cppuhelper_1bootstrap(
|
||||
extern "C" SAL_JNI_EXPORT jobject JNICALL Java_com_sun_star_comp_helper_Bootstrap_cppuhelper_1bootstrap(
|
||||
JNIEnv * jni_env, SAL_UNUSED_PARAMETER jclass, jstring juno_rc, jobjectArray jpairs,
|
||||
jobject loader )
|
||||
{
|
||||
|
||||
@@ -52,7 +52,7 @@ using ::rtl::OUString;
|
||||
* Method: component_writeInfo
|
||||
* Signature: (Ljava/lang/String;Lcom/sun/star/lang/XMultiServiceFactory;Lcom/sun/star/registry/XRegistryKey;)Z
|
||||
*/
|
||||
extern "C" JNIEXPORT jboolean JNICALL
|
||||
extern "C" SAL_JNI_EXPORT jboolean JNICALL
|
||||
Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo(
|
||||
JNIEnv * pJEnv, SAL_UNUSED_PARAMETER jclass, jstring jLibName, jobject jSMgr,
|
||||
jobject jRegKey, jobject loader )
|
||||
@@ -139,7 +139,7 @@ Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1writeInfo(
|
||||
* Method: component_getFactory
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/sun/star/lang/XMultiServiceFactory;Lcom/sun/star/registry/XRegistryKey;)Ljava/lang/Object;
|
||||
*/
|
||||
extern "C" JNIEXPORT jobject JNICALL
|
||||
extern "C" SAL_JNI_EXPORT jobject JNICALL
|
||||
Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory(
|
||||
JNIEnv * pJEnv, SAL_UNUSED_PARAMETER jclass, jstring jLibName, jstring jImplName,
|
||||
jobject jSMgr, jobject jRegKey, jobject loader )
|
||||
@@ -246,7 +246,7 @@ Java_com_sun_star_comp_helper_SharedLibraryLoader_component_1getFactory(
|
||||
* Method: createRegistryServiceFactory
|
||||
* Signature: (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/Object;
|
||||
*/
|
||||
extern "C" JNIEXPORT jobject JNICALL
|
||||
extern "C" SAL_JNI_EXPORT jobject JNICALL
|
||||
Java_com_sun_star_comp_helper_RegistryServiceFactory_createRegistryServiceFactory(
|
||||
JNIEnv * pJEnv, SAL_UNUSED_PARAMETER jclass, jstring jWriteRegFile,
|
||||
jstring jReadRegFile, jboolean jbReadOnly, jobject loader )
|
||||
|
||||
@@ -249,6 +249,7 @@ typedef void * sal_Handle;
|
||||
|
||||
#if defined(_MSC_VER) || defined(__MINGW32__)
|
||||
# define SAL_DLLPUBLIC_EXPORT __declspec(dllexport)
|
||||
# define SAL_JNI_EXPORT __declspec(dllexport)
|
||||
#if defined(_MSC_VER)
|
||||
# define SAL_DLLPUBLIC_IMPORT __declspec(dllimport)
|
||||
#else
|
||||
@@ -261,28 +262,33 @@ typedef void * sal_Handle;
|
||||
#elif defined SAL_UNX
|
||||
# if defined(__SUNPRO_CC) && (__SUNPRO_CC >= 0x550)
|
||||
# define SAL_DLLPUBLIC_EXPORT __global
|
||||
# define SAL_JNI_EXPORT __global
|
||||
# define SAL_DLLPUBLIC_IMPORT
|
||||
# define SAL_DLLPRIVATE __hidden
|
||||
# define SAL_DLLPUBLIC_TEMPLATE
|
||||
# elif defined(__SUNPRO_C ) && (__SUNPRO_C >= 0x550)
|
||||
# define SAL_DLLPUBLIC_EXPORT __global
|
||||
# define SAL_JNI_EXPORT __global
|
||||
# define SAL_DLLPUBLIC_IMPORT
|
||||
# define SAL_DLLPRIVATE __hidden
|
||||
# define SAL_DLLPUBLIC_TEMPLATE
|
||||
# elif defined(__GNUC__) && defined(HAVE_GCC_VISIBILITY_FEATURE)
|
||||
# if defined(DISABLE_DYNLOADING)
|
||||
# define SAL_DLLPUBLIC_EXPORT __attribute__ ((visibility("hidden")))
|
||||
# define SAL_JNI_EXPORT __attribute__ ((visibility("default")))
|
||||
# define SAL_DLLPUBLIC_IMPORT __attribute__ ((visibility("hidden")))
|
||||
# define SAL_DLLPRIVATE __attribute__ ((visibility("hidden")))
|
||||
# define SAL_DLLPUBLIC_TEMPLATE __attribute__ ((visibility("hidden")))
|
||||
# else
|
||||
# define SAL_DLLPUBLIC_EXPORT __attribute__ ((visibility("default")))
|
||||
# define SAL_JNI_EXPORT __attribute__ ((visibility("default")))
|
||||
# define SAL_DLLPUBLIC_IMPORT __attribute__ ((visibility("default")))
|
||||
# define SAL_DLLPRIVATE __attribute__ ((visibility("hidden")))
|
||||
# define SAL_DLLPUBLIC_TEMPLATE __attribute__ ((visibility("default")))
|
||||
# endif
|
||||
# else
|
||||
# define SAL_DLLPUBLIC_EXPORT
|
||||
# define SAL_JNI_EXPORT
|
||||
# define SAL_DLLPUBLIC_IMPORT
|
||||
# define SAL_DLLPRIVATE
|
||||
# define SAL_DLLPUBLIC_TEMPLATE
|
||||
|
||||
Reference in New Issue
Block a user