From 0f7206e51ad467189f50bb4a85ba36c4a037ad0a Mon Sep 17 00:00:00 2001 From: alterdekim Date: Sun, 6 Oct 2024 02:30:12 +0300 Subject: [PATCH] modified: src/main.rs modified: src/simple_log.rs --- src/main.rs | 4 ++-- src/simple_log.rs | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index ef869c1..85f569d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,7 +2,7 @@ use jni::{ objects::{JClass, JString}, - sys::{jboolean, jchar, jint}, + sys::{jboolean, jchar, jint, jstring}, JNIEnv, }; use std::{error::Error, fs, net::Ipv4Addr, str}; @@ -37,7 +37,7 @@ pub unsafe extern "C" fn Java_com_alterdekim_frida_FridaLib_run( pub unsafe extern "C" fn Java_com_alterdekim_frida_FridaLib_fetchLogs( mut env: JNIEnv, _clazz: JClass -) -> JString { +) -> jstring { String::from_utf8_lossy(simple_log::fetch_logs()) } diff --git a/src/simple_log.rs b/src/simple_log.rs index 336b6b9..85291f4 100644 --- a/src/simple_log.rs +++ b/src/simple_log.rs @@ -1,3 +1,5 @@ +use crossbeam_channel::unbounded; + struct ll { pub tx: Sender>, pub rx: Receiver>