Revert "macos support uni command "rustdesk rustdesk://xxxx" without mainwind…" (#7536)

This reverts commit 50fbf8833b.
This commit is contained in:
RustDesk
2024-03-27 14:24:14 +08:00
committed by GitHub
parent 50fbf8833b
commit 6e689400b6
3 changed files with 19 additions and 46 deletions

View File

@@ -93,9 +93,14 @@ pub extern "C" fn handle_applicationShouldOpenUntitledFile() {
#[no_mangle]
pub extern "C" fn rustdesk_core_main_args(args_len: *mut c_int) -> *mut *mut c_char {
unsafe { std::ptr::write(args_len, 0) };
if let Some(args) = crate::core_main::core_main() {
return rust_args_to_c_args(args, args_len);
#[cfg(not(any(target_os = "android", target_os = "ios")))]
{
if let Some(args) = crate::core_main::core_main() {
return rust_args_to_c_args(args, args_len);
}
return std::ptr::null_mut() as _;
}
#[cfg(any(target_os = "android", target_os = "ios"))]
return std::ptr::null_mut() as _;
}