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]