win, clipboard, debug

Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou
2023-06-18 22:55:38 +08:00
parent ccd2cbd760
commit a903ec065b
3 changed files with 42 additions and 26 deletions

View File

@@ -62,7 +62,9 @@ impl ContextSend {
if lock.addr != 0 {
unsafe {
let mut context = Box::from_raw(lock.addr as *mut CliprdrClientContext);
f(&mut context)
let code = f(&mut context);
std::mem::forget(context);
code
}
} else {
0