summaryrefslogtreecommitdiff
path: root/Source/Android/jni/AndroidCommon
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2020-07-06 17:02:01 +0200
committerJosJuice <josjuice@gmail.com>2020-07-06 17:04:58 +0200
commitc89828b22ecdf5b8e36741ced7bad9bd2af54076 (patch)
treea4426a6c03102d9d59f01c2aba6a6408cc3e26e4 /Source/Android/jni/AndroidCommon
parent0dbe8fb2eaa608a6540df3d269648a596c29cf4b (diff)
Android: Convert some files to LF
I wonder why lint didn't catch this...
Diffstat (limited to 'Source/Android/jni/AndroidCommon')
-rw-r--r--Source/Android/jni/AndroidCommon/AndroidCommon.cpp78
-rw-r--r--Source/Android/jni/AndroidCommon/AndroidCommon.h26
-rw-r--r--Source/Android/jni/AndroidCommon/IDCache.cpp340
-rw-r--r--Source/Android/jni/AndroidCommon/IDCache.h62
4 files changed, 253 insertions, 253 deletions
diff --git a/Source/Android/jni/AndroidCommon/AndroidCommon.cpp b/Source/Android/jni/AndroidCommon/AndroidCommon.cpp
index 04e34c0f21..cb7b9ff073 100644
--- a/Source/Android/jni/AndroidCommon/AndroidCommon.cpp
+++ b/Source/Android/jni/AndroidCommon/AndroidCommon.cpp
@@ -1,39 +1,39 @@
-// Copyright 2018 Dolphin Emulator Project
-// Licensed under GPLv2+
-// Refer to the license.txt file included.
-
-#include "jni/AndroidCommon/AndroidCommon.h"
-
-#include <string>
-#include <vector>
-
-#include <jni.h>
-
-std::string GetJString(JNIEnv* env, jstring jstr)
-{
- std::string result = "";
- if (!jstr)
- return result;
-
- const char* s = env->GetStringUTFChars(jstr, nullptr);
- result = s;
- env->ReleaseStringUTFChars(jstr, s);
- return result;
-}
-
-jstring ToJString(JNIEnv* env, const std::string& str)
-{
- return env->NewStringUTF(str.c_str());
-}
-
-std::vector<std::string> JStringArrayToVector(JNIEnv* env, jobjectArray array)
-{
- const jsize size = env->GetArrayLength(array);
- std::vector<std::string> result;
- result.reserve(size);
-
- for (jsize i = 0; i < size; ++i)
- result.push_back(GetJString(env, (jstring)env->GetObjectArrayElement(array, i)));
-
- return result;
-}
+// Copyright 2018 Dolphin Emulator Project
+// Licensed under GPLv2+
+// Refer to the license.txt file included.
+
+#include "jni/AndroidCommon/AndroidCommon.h"
+
+#include <string>
+#include <vector>
+
+#include <jni.h>
+
+std::string GetJString(JNIEnv* env, jstring jstr)
+{
+ std::string result = "";
+ if (!jstr)
+ return result;
+
+ const char* s = env->GetStringUTFChars(jstr, nullptr);
+ result = s;
+ env->ReleaseStringUTFChars(jstr, s);
+ return result;
+}
+
+jstring ToJString(JNIEnv* env, const std::string& str)
+{
+ return env->NewStringUTF(str.c_str());
+}
+
+std::vector<std::string> JStringArrayToVector(JNIEnv* env, jobjectArray array)
+{
+ const jsize size = env->GetArrayLength(array);
+ std::vector<std::string> result;
+ result.reserve(size);
+
+ for (jsize i = 0; i < size; ++i)
+ result.push_back(GetJString(env, (jstring)env->GetObjectArrayElement(array, i)));
+
+ return result;
+}
diff --git a/Source/Android/jni/AndroidCommon/AndroidCommon.h b/Source/Android/jni/AndroidCommon/AndroidCommon.h
index 7b7d1bfc6b..e60678a3e8 100644
--- a/Source/Android/jni/AndroidCommon/AndroidCommon.h
+++ b/Source/Android/jni/AndroidCommon/AndroidCommon.h
@@ -1,13 +1,13 @@
-// Copyright 2018 Dolphin Emulator Project
-// Licensed under GPLv2+
-// Refer to the license.txt file included.
-
-#pragma once
-
-#include <string>
-
-#include <jni.h>
-
-std::string GetJString(JNIEnv* env, jstring jstr);
-jstring ToJString(JNIEnv* env, const std::string& str);
-std::vector<std::string> JStringArrayToVector(JNIEnv* env, jobjectArray array);
+// Copyright 2018 Dolphin Emulator Project
+// Licensed under GPLv2+
+// Refer to the license.txt file included.
+
+#pragma once
+
+#include <string>
+
+#include <jni.h>
+
+std::string GetJString(JNIEnv* env, jstring jstr);
+jstring ToJString(JNIEnv* env, const std::string& str);
+std::vector<std::string> JStringArrayToVector(JNIEnv* env, jobjectArray array);
diff --git a/Source/Android/jni/AndroidCommon/IDCache.cpp b/Source/Android/jni/AndroidCommon/IDCache.cpp
index 19b7147ba4..01f76f344a 100644
--- a/Source/Android/jni/AndroidCommon/IDCache.cpp
+++ b/Source/Android/jni/AndroidCommon/IDCache.cpp
@@ -1,170 +1,170 @@
-// Copyright 2018 Dolphin Emulator Project
-// Licensed under GPLv2+
-// Refer to the license.txt file included.
-
-#include "jni/AndroidCommon/IDCache.h"
-
-#include <jni.h>
-
-static constexpr jint JNI_VERSION = JNI_VERSION_1_6;
-
-static JavaVM* s_java_vm;
-
-static jclass s_native_library_class;
-static jmethodID s_display_alert_msg;
-static jmethodID s_get_update_touch_pointer;
-
-static jclass s_game_file_class;
-static jfieldID s_game_file_pointer;
-static jmethodID s_game_file_constructor;
-
-static jclass s_game_file_cache_class;
-static jfieldID s_game_file_cache_pointer;
-
-static jclass s_analytics_class;
-static jmethodID s_send_analytics_report;
-static jmethodID s_get_analytics_value;
-
-static jmethodID s_do_rumble;
-
-namespace IDCache
-{
-JNIEnv* GetEnvForThread()
-{
- thread_local static struct OwnedEnv
- {
- OwnedEnv()
- {
- status = s_java_vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6);
- if (status == JNI_EDETACHED)
- s_java_vm->AttachCurrentThread(&env, nullptr);
- }
-
- ~OwnedEnv()
- {
- if (status == JNI_EDETACHED)
- s_java_vm->DetachCurrentThread();
- }
-
- int status;
- JNIEnv* env = nullptr;
- } owned;
- return owned.env;
-}
-
-jclass GetNativeLibraryClass()
-{
- return s_native_library_class;
-}
-
-jmethodID GetDisplayAlertMsg()
-{
- return s_display_alert_msg;
-}
-
-jmethodID GetUpdateTouchPointer()
-{
- return s_get_update_touch_pointer;
-}
-
-jclass GetAnalyticsClass()
-{
- return s_analytics_class;
-}
-
-jmethodID GetSendAnalyticsReport()
-{
- return s_send_analytics_report;
-}
-
-jmethodID GetAnalyticsValue()
-{
- return s_get_analytics_value;
-}
-jclass GetGameFileClass()
-{
- return s_game_file_class;
-}
-
-jfieldID GetGameFilePointer()
-{
- return s_game_file_pointer;
-}
-
-jmethodID GetGameFileConstructor()
-{
- return s_game_file_constructor;
-}
-
-jclass GetGameFileCacheClass()
-{
- return s_game_file_cache_class;
-}
-
-jfieldID GetGameFileCachePointer()
-{
- return s_game_file_cache_pointer;
-}
-
-jmethodID GetDoRumble()
-{
- return s_do_rumble;
-}
-
-} // namespace IDCache
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-jint JNI_OnLoad(JavaVM* vm, void* reserved)
-{
- s_java_vm = vm;
-
- JNIEnv* env;
- if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION) != JNI_OK)
- return JNI_ERR;
-
- const jclass native_library_class = env->FindClass("org/dolphinemu/dolphinemu/NativeLibrary");
- s_native_library_class = reinterpret_cast<jclass>(env->NewGlobalRef(native_library_class));
- s_display_alert_msg = env->GetStaticMethodID(s_native_library_class, "displayAlertMsg",
- "(Ljava/lang/String;Ljava/lang/String;Z)Z");
- s_do_rumble = env->GetStaticMethodID(s_native_library_class, "rumble", "(ID)V");
- s_get_update_touch_pointer =
- env->GetStaticMethodID(s_native_library_class, "updateTouchPointer", "()V");
-
- const jclass game_file_class = env->FindClass("org/dolphinemu/dolphinemu/model/GameFile");
- s_game_file_class = reinterpret_cast<jclass>(env->NewGlobalRef(game_file_class));
- s_game_file_pointer = env->GetFieldID(game_file_class, "mPointer", "J");
- s_game_file_constructor = env->GetMethodID(game_file_class, "<init>", "(J)V");
-
- const jclass game_file_cache_class =
- env->FindClass("org/dolphinemu/dolphinemu/model/GameFileCache");
- s_game_file_cache_class = reinterpret_cast<jclass>(env->NewGlobalRef(game_file_cache_class));
- s_game_file_cache_pointer = env->GetFieldID(game_file_cache_class, "mPointer", "J");
-
- const jclass analytics_class = env->FindClass("org/dolphinemu/dolphinemu/utils/Analytics");
- s_analytics_class = reinterpret_cast<jclass>(env->NewGlobalRef(analytics_class));
- s_send_analytics_report =
- env->GetStaticMethodID(s_analytics_class, "sendReport", "(Ljava/lang/String;[B)V");
- s_get_analytics_value = env->GetStaticMethodID(s_analytics_class, "getValue",
- "(Ljava/lang/String;)Ljava/lang/String;");
-
- return JNI_VERSION;
-}
-
-void JNI_OnUnload(JavaVM* vm, void* reserved)
-{
- JNIEnv* env;
- if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION) != JNI_OK)
- return;
-
- env->DeleteGlobalRef(s_native_library_class);
- env->DeleteGlobalRef(s_game_file_class);
- env->DeleteGlobalRef(s_game_file_cache_class);
- env->DeleteGlobalRef(s_analytics_class);
-}
-
-#ifdef __cplusplus
-}
-#endif
+// Copyright 2018 Dolphin Emulator Project
+// Licensed under GPLv2+
+// Refer to the license.txt file included.
+
+#include "jni/AndroidCommon/IDCache.h"
+
+#include <jni.h>
+
+static constexpr jint JNI_VERSION = JNI_VERSION_1_6;
+
+static JavaVM* s_java_vm;
+
+static jclass s_native_library_class;
+static jmethodID s_display_alert_msg;
+static jmethodID s_get_update_touch_pointer;
+
+static jclass s_game_file_class;
+static jfieldID s_game_file_pointer;
+static jmethodID s_game_file_constructor;
+
+static jclass s_game_file_cache_class;
+static jfieldID s_game_file_cache_pointer;
+
+static jclass s_analytics_class;
+static jmethodID s_send_analytics_report;
+static jmethodID s_get_analytics_value;
+
+static jmethodID s_do_rumble;
+
+namespace IDCache
+{
+JNIEnv* GetEnvForThread()
+{
+ thread_local static struct OwnedEnv
+ {
+ OwnedEnv()
+ {
+ status = s_java_vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6);
+ if (status == JNI_EDETACHED)
+ s_java_vm->AttachCurrentThread(&env, nullptr);
+ }
+
+ ~OwnedEnv()
+ {
+ if (status == JNI_EDETACHED)
+ s_java_vm->DetachCurrentThread();
+ }
+
+ int status;
+ JNIEnv* env = nullptr;
+ } owned;
+ return owned.env;
+}
+
+jclass GetNativeLibraryClass()
+{
+ return s_native_library_class;
+}
+
+jmethodID GetDisplayAlertMsg()
+{
+ return s_display_alert_msg;
+}
+
+jmethodID GetUpdateTouchPointer()
+{
+ return s_get_update_touch_pointer;
+}
+
+jclass GetAnalyticsClass()
+{
+ return s_analytics_class;
+}
+
+jmethodID GetSendAnalyticsReport()
+{
+ return s_send_analytics_report;
+}
+
+jmethodID GetAnalyticsValue()
+{
+ return s_get_analytics_value;
+}
+jclass GetGameFileClass()
+{
+ return s_game_file_class;
+}
+
+jfieldID GetGameFilePointer()
+{
+ return s_game_file_pointer;
+}
+
+jmethodID GetGameFileConstructor()
+{
+ return s_game_file_constructor;
+}
+
+jclass GetGameFileCacheClass()
+{
+ return s_game_file_cache_class;
+}
+
+jfieldID GetGameFileCachePointer()
+{
+ return s_game_file_cache_pointer;
+}
+
+jmethodID GetDoRumble()
+{
+ return s_do_rumble;
+}
+
+} // namespace IDCache
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+jint JNI_OnLoad(JavaVM* vm, void* reserved)
+{
+ s_java_vm = vm;
+
+ JNIEnv* env;
+ if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION) != JNI_OK)
+ return JNI_ERR;
+
+ const jclass native_library_class = env->FindClass("org/dolphinemu/dolphinemu/NativeLibrary");
+ s_native_library_class = reinterpret_cast<jclass>(env->NewGlobalRef(native_library_class));
+ s_display_alert_msg = env->GetStaticMethodID(s_native_library_class, "displayAlertMsg",
+ "(Ljava/lang/String;Ljava/lang/String;Z)Z");
+ s_do_rumble = env->GetStaticMethodID(s_native_library_class, "rumble", "(ID)V");
+ s_get_update_touch_pointer =
+ env->GetStaticMethodID(s_native_library_class, "updateTouchPointer", "()V");
+
+ const jclass game_file_class = env->FindClass("org/dolphinemu/dolphinemu/model/GameFile");
+ s_game_file_class = reinterpret_cast<jclass>(env->NewGlobalRef(game_file_class));
+ s_game_file_pointer = env->GetFieldID(game_file_class, "mPointer", "J");
+ s_game_file_constructor = env->GetMethodID(game_file_class, "<init>", "(J)V");
+
+ const jclass game_file_cache_class =
+ env->FindClass("org/dolphinemu/dolphinemu/model/GameFileCache");
+ s_game_file_cache_class = reinterpret_cast<jclass>(env->NewGlobalRef(game_file_cache_class));
+ s_game_file_cache_pointer = env->GetFieldID(game_file_cache_class, "mPointer", "J");
+
+ const jclass analytics_class = env->FindClass("org/dolphinemu/dolphinemu/utils/Analytics");
+ s_analytics_class = reinterpret_cast<jclass>(env->NewGlobalRef(analytics_class));
+ s_send_analytics_report =
+ env->GetStaticMethodID(s_analytics_class, "sendReport", "(Ljava/lang/String;[B)V");
+ s_get_analytics_value = env->GetStaticMethodID(s_analytics_class, "getValue",
+ "(Ljava/lang/String;)Ljava/lang/String;");
+
+ return JNI_VERSION;
+}
+
+void JNI_OnUnload(JavaVM* vm, void* reserved)
+{
+ JNIEnv* env;
+ if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION) != JNI_OK)
+ return;
+
+ env->DeleteGlobalRef(s_native_library_class);
+ env->DeleteGlobalRef(s_game_file_class);
+ env->DeleteGlobalRef(s_game_file_cache_class);
+ env->DeleteGlobalRef(s_analytics_class);
+}
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/Source/Android/jni/AndroidCommon/IDCache.h b/Source/Android/jni/AndroidCommon/IDCache.h
index e3ef7259c1..68cfdb80af 100644
--- a/Source/Android/jni/AndroidCommon/IDCache.h
+++ b/Source/Android/jni/AndroidCommon/IDCache.h
@@ -1,31 +1,31 @@
-// Copyright 2018 Dolphin Emulator Project
-// Licensed under GPLv2+
-// Refer to the license.txt file included.
-
-#pragma once
-
-#include <jni.h>
-
-namespace IDCache
-{
-static constexpr jint JNI_VERSION = JNI_VERSION_1_6;
-
-JNIEnv* GetEnvForThread();
-
-jclass GetNativeLibraryClass();
-jmethodID GetDisplayAlertMsg();
-jmethodID GetDoRumble();
-jmethodID GetUpdateTouchPointer();
-
-jclass GetAnalyticsClass();
-jmethodID GetSendAnalyticsReport();
-jmethodID GetAnalyticsValue();
-
-jclass GetGameFileClass();
-jfieldID GetGameFilePointer();
-jmethodID GetGameFileConstructor();
-
-jclass GetGameFileCacheClass();
-jfieldID GetGameFileCachePointer();
-
-} // namespace IDCache
+// Copyright 2018 Dolphin Emulator Project
+// Licensed under GPLv2+
+// Refer to the license.txt file included.
+
+#pragma once
+
+#include <jni.h>
+
+namespace IDCache
+{
+static constexpr jint JNI_VERSION = JNI_VERSION_1_6;
+
+JNIEnv* GetEnvForThread();
+
+jclass GetNativeLibraryClass();
+jmethodID GetDisplayAlertMsg();
+jmethodID GetDoRumble();
+jmethodID GetUpdateTouchPointer();
+
+jclass GetAnalyticsClass();
+jmethodID GetSendAnalyticsReport();
+jmethodID GetAnalyticsValue();
+
+jclass GetGameFileClass();
+jfieldID GetGameFilePointer();
+jmethodID GetGameFileConstructor();
+
+jclass GetGameFileCacheClass();
+jfieldID GetGameFileCachePointer();
+
+} // namespace IDCache