diff --git a/src/main.rs b/src/main.rs index ec3e977..0ec2e6d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -31,8 +31,8 @@ static LOG_FILE: std::sync::Mutex> = std::sync::Mutex::new(None); pub fn log2java(text: String) { if let Ok(mut l) = LOG_FILE.lock() { - if l.is_some() { - l.unwrap().write_all(text.as_bytes()); + if let Some(ff) = l.take() { + ff.unwrap().write_all(text.as_bytes()); //jni::FridaLib::traceFromNative(l.unwrap(), text); } }