[qt/qt/qtimageformats]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtimageformats Pushed by mirror-service into branch '6.12'. Changed from 29accac317f8f9409f5c7c3b1a259259d17cb2ff to a3e10797b0c881fd8a998adffe4b2eab30b9e1c5 Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit a3e10797b0c881fd8a998adffe4b2eab30b9e1c5 by Qt Cherry-pick Bot (on behalf of Marc Mutz) on 23/07/2026 at 14:37.. QWebpHandler: make m_webpData a non-member The documentation of WebPDemux() is silent on the required lifetime of its argument, but the implementation just copies the values instead of storing a pointer. This may be obvious to a C programmer, but I guess the pass-by-pointer is done to allow the struct to grow without changing the library entry point. So make m_webPData a local variable and not a data member, and scope the lifetime extra tight (IILE), so that tools can alert as to any lifetime issues if and when the implementation changes (I don't think it can, this is Google code, and Google is also home to Hyrum, of Hyrum's Law, which binds the implementation now). Still, not picking back too much, as it's not totally risk-free. Change-Id: I5530e298e09dae326f915fd91afe596888d9e2b5 Reviewed-by: Volker Hilsheimer <[email protected]> (cherry picked from commit 09ce9eec78bb05f082ae846aeaba56e92247bfc2) Reviewed-by: Qt Cherry-pick Bot <[email protected]> https://invent.kde.org/qt/qt/qtimageformats/-/commit/a3e10797b0c881fd8a998adffe4b2eab30b9e1c5