Skip to content

LibGfx/JBIG2: Remove Symbol class#26253

Merged
nico merged 1 commit intoSerenityOS:masterfrom
nico:jbig2-no-symbol
Oct 8, 2025
Merged

LibGfx/JBIG2: Remove Symbol class#26253
nico merged 1 commit intoSerenityOS:masterfrom
nico:jbig2-no-symbol

Conversation

@nico
Copy link
Copy Markdown
Contributor

@nico nico commented Oct 7, 2025

Symbol was a RefCounted wrapper around BilevelImage.

As of #26250, BilevelImage is refcounted itself, and it moved the loader to BilevelSubImage which can cheaply be copied. Just use that directly.

No behavior change.

@github-actions github-actions bot added the 👀 pr-needs-review PR needs review from a maintainer or community member label Oct 7, 2025
@nico nico force-pushed the jbig2-no-symbol branch from abdf811 to 3125a05 Compare October 7, 2025 23:35
Symbol was a RefCounted wrapper around BilevelImage.

As of SerenityOS#26250, BilevelImage is refcounted itself, and it moved the
loader to BilevelSubImage which can cheaply be copied. Just use
that directly.

No behavior change.
@nico nico force-pushed the jbig2-no-symbol branch from 3125a05 to 2eab0f0 Compare October 7, 2025 23:37
Copy link
Copy Markdown
Member

@LucasChollet LucasChollet left a comment

Choose a reason for hiding this comment

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

:marge:

@nico nico merged commit 41a227f into SerenityOS:master Oct 8, 2025
13 checks passed
@nico nico deleted the jbig2-no-symbol branch October 8, 2025 11:35
@github-actions github-actions bot removed the 👀 pr-needs-review PR needs review from a maintainer or community member label Oct 8, 2025
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.

2 participants