Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update self-referential owner ptr when moving SoundStream #3084

Conversation

vittorioromeo
Copy link
Member

Missed this self-referential pointer when implementing move semantics for sf::Music in #3075. Handles the latest ASAN issue in #3079, but the first reported one still occurs.

@vittorioromeo vittorioromeo added this to the 3.0 milestone Jun 8, 2024
@vittorioromeo vittorioromeo force-pushed the bugfix/update_selfreferential_soundstream_ptr branch 2 times, most recently from 9cac5ac to a7cf699 Compare June 9, 2024 01:12
@vittorioromeo vittorioromeo enabled auto-merge (rebase) June 9, 2024 02:36
@vittorioromeo vittorioromeo force-pushed the bugfix/update_selfreferential_soundstream_ptr branch from a7cf699 to 9605212 Compare June 9, 2024 02:37
@SFML SFML deleted a comment from vittorioromeo Jun 9, 2024
@SFML SFML deleted a comment from vittorioromeo Jun 9, 2024
@eXpl0it3r eXpl0it3r force-pushed the bugfix/update_selfreferential_soundstream_ptr branch from 9605212 to 8215f94 Compare June 10, 2024 20:42
@coveralls
Copy link
Collaborator

coveralls commented Jun 10, 2024

Pull Request Test Coverage Report for Build 9455261812

Details

  • 4 of 8 (50.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.002%) to 55.756%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/SFML/Audio/SoundStream.cpp 4 8 50.0%
Totals Coverage Status
Change from base Build 9453259041: -0.002%
Covered Lines: 11572
Relevant Lines: 19674

💛 - Coveralls

@vittorioromeo vittorioromeo merged commit eabea65 into SFML:master Jun 10, 2024
113 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants