From 7699c4d6e3f087f7c35e788604300f4029d07d51 Mon Sep 17 00:00:00 2001 From: Craig Pastro Date: Wed, 24 Jun 2020 09:10:59 +0900 Subject: [PATCH] wiggle: fix lifetime in as_str_ptr --- crates/wiggle/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/wiggle/src/lib.rs b/crates/wiggle/src/lib.rs index f4d95188d1..85f59e3304 100644 --- a/crates/wiggle/src/lib.rs +++ b/crates/wiggle/src/lib.rs @@ -536,7 +536,7 @@ impl<'a> GuestPtr<'a, str> { impl<'a> GuestPtr<'a, [u8]> { /// Returns a raw pointer to the string represented by a `[u8]` without /// validating whether each u8 is a utf-8 codepoint. - pub fn as_str_ptr(&self) -> GuestPtr { + pub fn as_str_ptr(&self) -> GuestPtr<'a, str> { GuestPtr::new(self.mem, self.pointer) } }