aboutsummaryrefslogtreecommitdiffstats
path: root/ports/servoshell/backtrace.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ports/servoshell/backtrace.rs')
-rw-r--r--ports/servoshell/backtrace.rs11
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,
}