Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
a80002a0 by Alexandre Janniaux at 2026-01-22T16:32:16+00:00
vlcrs-core: convert: add missing qualification

std::from_utf8 is from std.
See https://doc.rust-lang.org/std/str/fn.from_utf8.html

    error[E0599]: no function or associated item named `from_utf8` found for 
type `str` in the current scope
    --> src/rust/vlcrs-core/src/convert.rs:62:18
    |
    62 |             str::from_utf8(self.to_bytes()).expect("Unexpected invalid 
UTF8 coming from VLC")
    |                  ^^^^^^^^^ function or associated item not found in `str`
    |
    help: you are looking for the module in `std`, not the primitive type
    |
    62 |             std::str::from_utf8(self.to_bytes()).expect("Unexpected 
invalid UTF8 coming from VLC")
    |             +++++

- - - - -


1 changed file:

- src/rust/vlcrs-core/src/convert.rs


Changes:

=====================================
src/rust/vlcrs-core/src/convert.rs
=====================================
@@ -59,9 +59,9 @@ impl<'a> AssumeValid<&'a str> for &'a std::ffi::CStr {
     /// highlight and help resolve VLC core missing checks.
     unsafe fn assume_valid(self) -> &'a str {
         if cfg!(debug_assertions) {
-            str::from_utf8(self.to_bytes()).expect("Unexpected invalid UTF8 
coming from VLC")
+            std::str::from_utf8(self.to_bytes()).expect("Unexpected invalid 
UTF8 coming from VLC")
         } else {
-            unsafe { str::from_utf8_unchecked(self.to_bytes()) }
+            unsafe { std::str::from_utf8_unchecked(self.to_bytes()) }
         }
     }
 }



View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/a80002a01acd7151f020621de0e3ef26cccba5b1

-- 
View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/a80002a01acd7151f020621de0e3ef26cccba5b1
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to