Skip to content

Add algorithm include for std::find_if, min, and max#1360

Merged
ufleisch merged 2 commits into
taglib:masterfrom
sbooth:algo
May 17, 2026
Merged

Add algorithm include for std::find_if, min, and max#1360
ufleisch merged 2 commits into
taglib:masterfrom
sbooth:algo

Conversation

@sbooth

@sbooth sbooth commented May 16, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings May 16, 2026 14:57

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds missing standard library includes so compilation succeeds when <algorithm> isn’t transitively included (e.g., for std::find_if / std::none_of usage) across several TagLib components.

Changes:

  • Include <algorithm> in multiple .cpp files that use <algorithm> facilities (std::find_if, std::none_of).
  • Minor include-block formatting adjustments in some Matroska sources to keep local/system includes visually separated.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
taglib/tagunion.cpp Adds <algorithm> for std::find_if / std::none_of usage.
taglib/mpeg/id3v2/frames/textidentificationframe.cpp Adds <algorithm> for std::find_if usage.
taglib/mp4/mp4atom.cpp Adds <algorithm> for std::none_of / std::find_if usage.
taglib/matroska/matroskatag.cpp Keeps <algorithm> include and adjusts spacing around include groups.
taglib/matroska/matroskaseekhead.cpp Adds <algorithm> for std::find_if usage and separates include groups.
taglib/matroska/matroskachapters.cpp Adds <algorithm> for std::find_if usage and separates include groups.
taglib/matroska/matroskaattachments.cpp Adds <algorithm> for std::find_if usage and separates include groups.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sbooth sbooth changed the title Add algorithm include for std::find_if Add algorithm include for std::find_if, min, and max May 16, 2026
@ufleisch ufleisch merged commit e23d97c into taglib:master May 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants