(dev release 2024-11-21) - Chromium 132.0.6834.32 (beta released 2024-12-04) - added patches: * chromium-8d882c289f17e3a67d6d67d5ff7e9d16ebb4f19a.patch (apply git upstream reverse for 15.x with llvm17) * chromium-93-ffmpeg-4.4-rest.patch (split off to only apply after the reverse) * chromium-132-old_libdrm.patch (applied only on 15.5 with libdrm < 2.4.116) * chromium-132-pdfium-explicit-template.patch (error: alias template requires template arguments) * chromium-127-constexpr.patch third_party/devtools-frontend/src/node_modules/fast-glob - Chromium 131.0.6778.108 (stable released 2024-12-04) (boo#1234118) * CVE-2024-12053: Type Confusion in V8 - update patches: chromium-127-constexpr.patch - Chromium 131.0.6778.85 (stable released 2024-11-19) (boo#1233534) * CVE-2024-11395: Type Confusion in V8 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-dev?expand=0&rev=21
12 lines
607 B
Diff
12 lines
607 B
Diff
--- chromium-132.0.6834.15/pdf/pdfium/pdfium_api_wrappers.cc 2024/12/03 16:47:07 1.1
|
|
+++ chromium-132.0.6834.15/pdf/pdfium/pdfium_api_wrappers.cc 2024/12/03 16:48:54
|
|
@@ -147,7 +147,7 @@
|
|
|
|
// Number of characters, including the NUL.
|
|
const size_t expected_size = base::checked_cast<size_t>(buflen_bytes / 2);
|
|
- PDFiumAPIStringBufferAdapter adapter(&name, expected_size,
|
|
+ PDFiumAPIStringBufferAdapter<std::u16string> adapter(&name, expected_size,
|
|
/*check_expected_size=*/true);
|
|
unsigned long actual_buflen_bytes = 0; // NOLINT(runtime/int)
|
|
bool result =
|