summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrion Hodson <oth@google.com>2021-05-12 10:01:13 +0100
committerOrion Hodson <oth@google.com>2021-05-13 11:16:58 +0000
commit51af2868d2e673ccb6a2c82270ba50e72ec92fb5 (patch)
tree93639d99da4e5586c4b3cf8595bd1b8ec07835ca
parent0ff1a526c4b29bb15a90c79ccd971ab190f73045 (diff)
downloadnet-51af2868d2e673ccb6a2c82270ba50e72ec92fb5.tar.gz
Move to renamed NDK symbol AFileDescriptor_getFd
Ignore-AOSP-First: automerger issue from aosp http://b/187941100#comment11 Bug: 185256332 Test: TH Change-Id: I77f7551a97d015fe5cc54c053020504f5fb93ab7
-rw-r--r--common/native/netjniutils/netjniutils.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/common/native/netjniutils/netjniutils.cpp b/common/native/netjniutils/netjniutils.cpp
index 8ed72b08..210c6c3a 100644
--- a/common/native/netjniutils/netjniutils.cpp
+++ b/common/native/netjniutils/netjniutils.cpp
@@ -74,19 +74,19 @@ int GetNativeFileDescriptorWithNdk(JNIEnv* env, jobject javaFd) {
// Since Android S, there is an NDK API to get a file descriptor present in libnativehelper.so.
// libnativehelper is loaded into all processes by the zygote since the zygote uses it
// to load the Android Runtime and is also a public library (because of the NDK API).
- typedef int (*ndkGetFD_t)(JNIEnv*, jobject);
- static const ndkGetFD_t ndkGetFD = []() -> ndkGetFD_t {
+ typedef int (*ndkGetFd_t)(JNIEnv*, jobject);
+ static const ndkGetFd_t ndkGetFd = []() -> ndkGetFd_t {
void* handle = dlopen("libnativehelper.so", RTLD_NOLOAD | RTLD_NODELETE);
- auto ndkGetFD = reinterpret_cast<ndkGetFD_t>(dlsym(handle, "AFileDescriptor_getFD"));
- if (ndkGetFD == nullptr) {
+ auto ndkGetFd = reinterpret_cast<ndkGetFd_t>(dlsym(handle, "AFileDescriptor_getFd"));
+ if (ndkGetFd == nullptr) {
__android_log_print(ANDROID_LOG_FATAL, LOG_TAG,
- "Failed to dlsym(AFileDescriptor_getFD): %s", dlerror());
+ "Failed to dlsym(AFileDescriptor_getFd): %s", dlerror());
dlclose(handle);
}
- return ndkGetFD;
+ return ndkGetFd;
}();
- return javaFd != nullptr ? ndkGetFD(env, javaFd) : -1;
+ return javaFd != nullptr ? ndkGetFd(env, javaFd) : -1;
}
} // namespace