Skip to content

Commit

Permalink
Merge pull request #175 from avvo-na/null_check
Browse files Browse the repository at this point in the history
fix(friends): add null check to nick_name
  • Loading branch information
Noxime authored Jun 28, 2024
2 parents 07cf098 + f1f619f commit e596375
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/friends.rs
Original file line number Diff line number Diff line change
Expand Up @@ -344,6 +344,10 @@ impl<Manager> Friend<Manager> {
pub fn nick_name(&self) -> Option<String> {
unsafe {
let name = sys::SteamAPI_ISteamFriends_GetPlayerNickname(self.friends, self.id.0);
if name.is_null() {
return None;
}

let name = CStr::from_ptr(name);
if name.is_empty() {
None
Expand Down

0 comments on commit e596375

Please sign in to comment.