Skip to content

Simplify the Layout interface in a future ABI version#645

Merged
swebb2066 merged 5 commits into
masterfrom
next_abi_layout
May 6, 2026
Merged

Simplify the Layout interface in a future ABI version#645
swebb2066 merged 5 commits into
masterfrom
next_abi_layout

Conversation

@swebb2066
Copy link
Copy Markdown
Contributor

@swebb2066 swebb2066 commented May 5, 2026

This PR adds methods to the Layout interface that do not require a helpers::Pool parameter.

The objective is to avoid breaking client code that calls the methods with a helpers::Pool parameter.

Users who have extended Log4cxx with their own Layout subclass will need to modify code when using the new ABI.

@swebb2066 swebb2066 merged commit 1b5693b into master May 6, 2026
34 checks passed
@swebb2066 swebb2066 deleted the next_abi_layout branch May 6, 2026 02:11
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