diff options
Diffstat (limited to 'ports/servoshell/backtrace.rs')
-rw-r--r-- | ports/servoshell/backtrace.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ports/servoshell/backtrace.rs b/ports/servoshell/backtrace.rs index 7b7deeb1580..cfa1ada625a 100644 --- a/ports/servoshell/backtrace.rs +++ b/ports/servoshell/backtrace.rs @@ -24,6 +24,17 @@ pub(crate) fn print(w: &mut dyn std::io::Write) -> Result<(), std::io::Error> { ) } +#[cfg(target_env = "ohos")] +pub(crate) fn print_ohos() { + // Print to `hilog` + log::error!( + "{:?}", + Print { + print_fn_address: print as usize, + } + ) +} + struct Print { print_fn_address: usize, } |