From 811fb8543a66705594647fd76cfaf4f3fd02fda4 Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Mon, 12 May 2025 16:43:42 -0400 Subject: [Rust] Misc cleanup regarding c strings --- rust/src/interaction/report.rs | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'rust/src/interaction') diff --git a/rust/src/interaction/report.rs b/rust/src/interaction/report.rs index 689b815b..415845db 100644 --- a/rust/src/interaction/report.rs +++ b/rust/src/interaction/report.rs @@ -1,4 +1,3 @@ -use std::ffi::c_char; use std::ptr::NonNull; use binaryninjacore_sys::*; @@ -81,8 +80,8 @@ impl ReportCollection { BNAddPlainTextReportToCollection( self.handle.as_ptr(), view.handle, - title.as_ref().as_ptr() as *const c_char, - contents.as_ref().as_ptr() as *const c_char, + title.as_ptr(), + contents.as_ptr(), ) } } @@ -95,9 +94,9 @@ impl ReportCollection { BNAddMarkdownReportToCollection( self.handle.as_ptr(), view.handle, - title.as_ref().as_ptr() as *const c_char, - contents.as_ref().as_ptr() as *const c_char, - plaintext.as_ref().as_ptr() as *const c_char, + title.as_ptr(), + contents.as_ptr(), + plaintext.as_ptr(), ) } } @@ -110,9 +109,9 @@ impl ReportCollection { BNAddHTMLReportToCollection( self.handle.as_ptr(), view.handle, - title.as_ref().as_ptr() as *const c_char, - contents.as_ref().as_ptr() as *const c_char, - plaintext.as_ref().as_ptr() as *const c_char, + title.as_ptr(), + contents.as_ptr(), + plaintext.as_ptr(), ) } } @@ -123,7 +122,7 @@ impl ReportCollection { BNAddGraphReportToCollection( self.handle.as_ptr(), view.handle, - title.as_ref().as_ptr() as *const c_char, + title.as_ptr(), graph.handle, ) } -- cgit v1.3.1