~pcsx2-team/pcsx2-github-mirror/+git/lz4:release

Last commit made on 2022-08-15
Get this branch:
git clone -b release https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/lz4

Branch merges

Branch information

Recent commits

5ff8396... by Yann Collet <email address hidden>

Merge pull request #1138 from lz4/dev

stage v1.9.4

cfd6ab3... by Yann Collet

update NEWS for v1.9.4

7fe9c69... by Yann Collet <email address hidden>

Merge pull request #1136 from t-mat/msvc-17.3

Support MSVC 2022 (version 17.3)

ae179a9... by Takayuki Matsuoka <email address hidden>

Add note about RC_INVOKED

ff4b136... by Takayuki Matsuoka <email address hidden>

Fix: replace strtoull with _strtoui64 for MSVC2010

https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/strtoui64-wcstoui64-strtoui64-l-wcstoui64-l

8a071ea... by Takayuki Matsuoka <email address hidden>

trigger GitHub actions

f7e9593... by Takayuki Matsuoka <email address hidden>

Fix: remove unused value

This patch fixes the following error from "make staticAnalyze"

datagencli.c:106:21: warning: Value stored to 'size' is never read
                    size=0;
                    ^ ~

46d12d6... by Takayuki Matsuoka <email address hidden>

Suppress false positive warning from MSVC (fuzzer.c)

Suppress the following false positive warnings from MSVC:
- Disable all arithmetic overflow (C26451)
- Suppress C6385: Reading invalid data from 'compressedBuffer'.
- Add ULL suffix to unsigned 64-bits constants.

125af81... by Yann Collet <email address hidden>

Merge pull request #1135 from t-mat/github-actions-update-2022-0812

GH-Actions: Add ubuntu-22.04 and the latest C/C++ compilers for Linux

f892f82... by Takayuki Matsuoka <email address hidden>

Suppress false positive warning from MSVC (datagencli.c)

MSVC 2022 reports the follwing false positve warnings:

lz4\tests\datagencli.c(110): warning C26451: Arithmetic overflow: Using operator '-' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '-' to avoid overflow (io.2).
lz4\tests\datagencli.c(134): warning C26451: Arithmetic overflow: Using operator '-' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '-' to avoid overflow (io.2).
lz4\tests\datagencli.c(146): warning C26451: Arithmetic overflow: Using operator '-' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '-' to avoid overflow (io.2).

Although they're absolutely compiler's and static analyzer's bug,
it'd always be nice to use the standard library.