summaryrefslogtreecommitdiff
path: root/rust/src/high_level_il
diff options
context:
space:
mode:
Diffstat (limited to 'rust/src/high_level_il')
-rw-r--r--rust/src/high_level_il/operation.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/rust/src/high_level_il/operation.rs b/rust/src/high_level_il/operation.rs
index 340b85a7..c5733a43 100644
--- a/rust/src/high_level_il/operation.rs
+++ b/rust/src/high_level_il/operation.rs
@@ -16,8 +16,8 @@ pub struct GotoLabel {
}
impl GotoLabel {
- pub fn name(&self) -> BnString {
- unsafe { BnString::from_raw(BNGetGotoLabelName(self.function.handle, self.target)) }
+ pub fn name(&self) -> String {
+ unsafe { BnString::into_string(BNGetGotoLabelName(self.function.handle, self.target)) }
}
fn set_name<S: BnStrCompatible>(&self, name: S) {
@@ -323,7 +323,7 @@ pub struct LiftedLabel {
}
impl LiftedLabel {
- pub fn name(&self) -> BnString {
+ pub fn name(&self) -> String {
self.target.name()
}