android: Parameter types from Android Studio
Android Studio marked these parameters as errors because it is an instance, not a class, that is being passed from Java.
This commit is contained in:
		| @@ -528,23 +528,24 @@ static Core::SystemResultStatus RunEmulation(const std::string& filepath) { | |||||||
|  |  | ||||||
| extern "C" { | extern "C" { | ||||||
|  |  | ||||||
| void Java_org_yuzu_yuzu_1emu_NativeLibrary_surfaceChanged(JNIEnv* env, jclass clazz, jobject surf) { | void Java_org_yuzu_yuzu_1emu_NativeLibrary_surfaceChanged(JNIEnv* env, jobject instance, | ||||||
|  |                                                           jobject surf) { | ||||||
|     EmulationSession::GetInstance().SetNativeWindow(ANativeWindow_fromSurface(env, surf)); |     EmulationSession::GetInstance().SetNativeWindow(ANativeWindow_fromSurface(env, surf)); | ||||||
|     EmulationSession::GetInstance().SurfaceChanged(); |     EmulationSession::GetInstance().SurfaceChanged(); | ||||||
| } | } | ||||||
|  |  | ||||||
| void Java_org_yuzu_yuzu_1emu_NativeLibrary_surfaceDestroyed(JNIEnv* env, jclass clazz) { | void Java_org_yuzu_yuzu_1emu_NativeLibrary_surfaceDestroyed(JNIEnv* env, jobject instance) { | ||||||
|     ANativeWindow_release(EmulationSession::GetInstance().NativeWindow()); |     ANativeWindow_release(EmulationSession::GetInstance().NativeWindow()); | ||||||
|     EmulationSession::GetInstance().SetNativeWindow(nullptr); |     EmulationSession::GetInstance().SetNativeWindow(nullptr); | ||||||
|     EmulationSession::GetInstance().SurfaceChanged(); |     EmulationSession::GetInstance().SurfaceChanged(); | ||||||
| } | } | ||||||
|  |  | ||||||
| void Java_org_yuzu_yuzu_1emu_NativeLibrary_setAppDirectory(JNIEnv* env, jclass clazz, | void Java_org_yuzu_yuzu_1emu_NativeLibrary_setAppDirectory(JNIEnv* env, jobject instance, | ||||||
|                                                            jstring j_directory) { |                                                            jstring j_directory) { | ||||||
|     Common::FS::SetAppDirectory(GetJString(env, j_directory)); |     Common::FS::SetAppDirectory(GetJString(env, j_directory)); | ||||||
| } | } | ||||||
|  |  | ||||||
| int Java_org_yuzu_yuzu_1emu_NativeLibrary_installFileToNand(JNIEnv* env, jclass clazz, | int Java_org_yuzu_yuzu_1emu_NativeLibrary_installFileToNand(JNIEnv* env, jobject instance, | ||||||
|                                                             jstring j_file) { |                                                             jstring j_file) { | ||||||
|     return EmulationSession::GetInstance().InstallFileToNand(GetJString(env, j_file)); |     return EmulationSession::GetInstance().InstallFileToNand(GetJString(env, j_file)); | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user