This is an automated email from the ASF dual-hosted git repository.

markt-asf pushed a commit to branch 1.3.x
in repository https://gitbox.apache.org/repos/asf/tomcat-native.git


The following commit(s) were added to refs/heads/1.3.x by this push:
     new b50a7b34b Remove unused JNI exports
b50a7b34b is described below

commit b50a7b34b315475ca5aea8665f0cebfbfc832f6a
Author: Mark Thomas <[email protected]>
AuthorDate: Thu Aug 27 14:21:10 2026 +0100

    Remove unused JNI exports
---
 native/os/win32/system.c | 24 ------------------------
 native/src/pool.c        | 24 ------------------------
 native/src/ssl.c         | 16 ----------------
 3 files changed, 64 deletions(-)

diff --git a/native/os/win32/system.c b/native/os/win32/system.c
index db387ef66..ca307fabe 100644
--- a/native/os/win32/system.c
+++ b/native/os/win32/system.c
@@ -113,30 +113,6 @@ DllMain(
 }
 
 
-TCN_IMPLEMENT_CALL(jstring, OS, syserror)(TCN_STDARGS, jint err)
-{
-    jstring str;
-    void *buf;
-
-    UNREFERENCED(o);
-    if (!FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
-                       FORMAT_MESSAGE_FROM_SYSTEM |
-                       FORMAT_MESSAGE_IGNORE_INSERTS,
-                       NULL,
-                       err,
-                       MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
-                       (LPTSTR)&buf,
-                       0,
-                       NULL)) {
-        str = AJP_TO_JSTRING("Unknown Error");
-    }
-    else {
-        str = AJP_TO_JSTRING((const char *)buf);
-        LocalFree(buf);
-    }
-    return str;
-}
-
 TCN_IMPLEMENT_CALL(jstring, OS, expand)(TCN_STDARGS, jstring val)
 {
     jstring str;
diff --git a/native/src/pool.c b/native/src/pool.c
index 901ed0206..0fdc26174 100644
--- a/native/src/pool.c
+++ b/native/src/pool.c
@@ -50,16 +50,6 @@ cleanup:
     return P2J(n);
 }
 
-TCN_IMPLEMENT_CALL(jlong, Pool, unmanaged)(TCN_STDARGS)
-{
-    apr_pool_t *n;
-
-    UNREFERENCED(o);
-    TCN_THROW_IF_ERR(apr_pool_create_unmanaged(&n), n);
-cleanup:
-    return P2J(n);
-}
-
 TCN_IMPLEMENT_CALL(void, Pool, clear)(TCN_STDARGS, jlong pool)
 {
     apr_pool_t *p = J2P(pool, apr_pool_t *);
@@ -93,20 +83,6 @@ TCN_IMPLEMENT_CALL(jboolean, Pool, isAncestor)(TCN_STDARGS, 
jlong a, jlong b)
     return apr_pool_is_ancestor(pa, pb) ? JNI_TRUE : JNI_FALSE;
 }
 
-TCN_IMPLEMENT_CALL(jlong, Pool, palloc)(TCN_STDARGS, jlong pool, jint size)
-{
-    apr_pool_t *p = J2P(pool, apr_pool_t *);
-    UNREFERENCED_STDARGS;
-    return P2J(apr_palloc(p, (apr_size_t)size));
-}
-
-TCN_IMPLEMENT_CALL(jlong, Pool, pcalloc)(TCN_STDARGS, jlong pool, jint size)
-{
-    apr_pool_t *p = J2P(pool, apr_pool_t *);
-    UNREFERENCED_STDARGS;
-    return P2J(apr_pcalloc(p, (apr_size_t)size));
-}
-
 TCN_IMPLEMENT_CALL(jlong, Pool, cleanupRegister)(TCN_STDARGS, jlong pool,
                                                  jobject obj)
 {
diff --git a/native/src/ssl.c b/native/src/ssl.c
index f32abc387..2e4c480d1 100644
--- a/native/src/ssl.c
+++ b/native/src/ssl.c
@@ -1928,22 +1928,6 @@ TCN_IMPLEMENT_CALL(void, SSL, setPassword)(TCN_STDARGS, 
jstring password)
     UNREFERENCED(password);
 }
 
-TCN_IMPLEMENT_CALL(jboolean, SSL, generateRSATempKey)(TCN_STDARGS, jint idx)
-{
-    UNREFERENCED_STDARGS;
-    UNREFERENCED(idx);
-    return JNI_FALSE;
-}
-
-TCN_IMPLEMENT_CALL(jboolean, SSL, loadDSATempKey)(TCN_STDARGS, jint idx,
-                                                  jstring file)
-{
-    UNREFERENCED_STDARGS;
-    UNREFERENCED(idx);
-    UNREFERENCED(file);
-    return JNI_FALSE;
-}
-
 TCN_IMPLEMENT_CALL(jstring, SSL, getLastError)(TCN_STDARGS)
 {
     UNREFERENCED_STDARGS;


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to