summaryrefslogtreecommitdiff
path: root/chromium/third_party/sqlite/src/tool/build-all-msvc.bat
diff options
context:
space:
mode:
authorMichael BrĂ¼ning <michael.bruning@qt.io>2023-04-26 16:49:03 +0200
committerMichael BrĂ¼ning <michael.bruning@qt.io>2023-05-02 09:00:00 +0000
commitc493d9cd7f5e0937b287e60f3f744e3162c48eea (patch)
tree5332d9bb60c2004c51e52870bff2c51b2b42aaad /chromium/third_party/sqlite/src/tool/build-all-msvc.bat
parent786227abddd592046828996a06d0f2bb5541e960 (diff)
downloadqtwebengine-chromium-c493d9cd7f5e0937b287e60f3f744e3162c48eea.tar.gz
[Backport] CVE-2023-2137: Heap buffer overflow in sqlite
Manual update of sqlite to version 3.41.2 to get to the same version as reviewed in https://chromium-review.googlesource.com/c/chromium/src/+/4404861. This includes the fix for Chromium bug 1430644 / CVE-2023-2137. Change-Id: I79130f25c34e23ed91c9945bc69737a654b41049 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/474642 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'chromium/third_party/sqlite/src/tool/build-all-msvc.bat')
-rwxr-xr-xchromium/third_party/sqlite/src/tool/build-all-msvc.bat5
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/third_party/sqlite/src/tool/build-all-msvc.bat b/chromium/third_party/sqlite/src/tool/build-all-msvc.bat
index bdf055e6028..6df293c8a7a 100755
--- a/chromium/third_party/sqlite/src/tool/build-all-msvc.bat
+++ b/chromium/third_party/sqlite/src/tool/build-all-msvc.bat
@@ -129,6 +129,8 @@ REM SET __ECHO2=ECHO
REM SET __ECHO3=ECHO
IF NOT DEFINED _AECHO (SET _AECHO=REM)
IF NOT DEFINED _CECHO (SET _CECHO=REM)
+IF NOT DEFINED _CECHO2 (SET _CECHO2=REM)
+IF NOT DEFINED _CECHO3 (SET _CECHO3=REM)
IF NOT DEFINED _VECHO (SET _VECHO=REM)
SET REDIRECT=^>
@@ -177,6 +179,7 @@ REM
REM NOTE: Change the current directory to the root of the source tree, saving
REM the current directory on the directory stack.
REM
+%_CECHO2% PUSHD "%ROOT%"
%__ECHO2% PUSHD "%ROOT%"
IF ERRORLEVEL 1 (
@@ -524,6 +527,7 @@ FOR %%P IN (%PLATFORMS%) DO (
REM
REM NOTE: Attempt to setup the MSVC environment for this platform.
REM
+ %_CECHO3% CALL "%VCVARSALL%" %%P
%__ECHO3% CALL "%VCVARSALL%" %%P
IF ERRORLEVEL 1 (
@@ -749,6 +753,7 @@ FOR %%P IN (%PLATFORMS%) DO (
REM
REM NOTE: Restore the saved current directory from the directory stack.
REM
+%_CECHO2% POPD
%__ECHO2% POPD
IF ERRORLEVEL 1 (