这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@nigeltao
Copy link
Contributor

@nigeltao nigeltao commented Nov 5, 2022

Adding a "Jxl" prefix disambiguates it when combining it with e.g. a fast PNG encoder or fast WebP encoder. Some lines were subsequently re-formatted to fit within 80 columns.

Also wrap an "extern C" around that function.

Also wrap an anonymous namespace around the implementation, so that the fjxl BitWriter doesn't conflict with e.g. fpnge's BitWriter.

Also fix some -Wunknown-pragmas and -Wsign-compare g++ warnings.

Fixes #1855

@nigeltao
Copy link
Contributor Author

nigeltao commented Nov 5, 2022

@veluca93

Adding a "Jxl" prefix disambiguates it when combining it with e.g. a
fast PNG encoder or fast WebP encoder. Some lines were subsequently
re-formatted to fit within 80 columns.

Also wrap an "extern C" around that function.

Also wrap an anonymous namespace around the implementation, so that the
fjxl BitWriter doesn't conflict with e.g. fpnge's BitWriter.

Also fix some -Wunknown-pragmas and -Wsign-compare g++ warnings.

Fixes libjxl#1855
veluca93
veluca93 previously approved these changes Nov 5, 2022
@veluca93 veluca93 enabled auto-merge (rebase) November 5, 2022 07:36
@veluca93 veluca93 merged commit 6f8cd1b into libjxl:main Nov 8, 2022
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.

experimental/fast_lossless doesn't anon-namespace its BitWriter

3 participants