mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2024-12-24 21:33:51 +03:00
encoding: Suppress -Wcast-align warnings
This commit is contained in:
parent
71aae4e98b
commit
1734d27dca
@ -55,7 +55,7 @@ clang:asan:
|
||||
variables:
|
||||
CONFIG: "--without-python"
|
||||
CC: clang
|
||||
CFLAGS: "-O2 -g -fno-omit-frame-pointer -fsanitize=address,undefined,integer -fno-sanitize-recover=all -Wno-error=cast-align"
|
||||
CFLAGS: "-O2 -g -fno-omit-frame-pointer -fsanitize=address,undefined,integer -fno-sanitize-recover=all"
|
||||
UBSAN_OPTIONS: "print_stacktrace=1"
|
||||
ASAN_SYMBOLIZER_PATH: "$CI_PROJECT_DIR/.gitlab-ci/llvm-symbolizer"
|
||||
|
||||
@ -66,7 +66,7 @@ clang:msan:
|
||||
variables:
|
||||
CONFIG: "--without-python --without-zlib --without-lzma"
|
||||
CC: clang
|
||||
CFLAGS: "-O2 -g -fno-omit-frame-pointer -fsanitize=memory -Wno-error=cast-align"
|
||||
CFLAGS: "-O2 -g -fno-omit-frame-pointer -fsanitize=memory"
|
||||
MSAN_SYMBOLIZER_PATH: "$CI_PROJECT_DIR/.gitlab-ci/llvm-symbolizer"
|
||||
|
||||
.mingw:
|
||||
@ -142,7 +142,6 @@ cmake:linux:clang:shared:
|
||||
variables:
|
||||
BUILD_SHARED_LIBS: "ON"
|
||||
CC: clang
|
||||
CFLAGS: "-Wno-error=cast-align"
|
||||
SUFFIX: linux-clang-shared
|
||||
|
||||
cmake:linux:clang:static:
|
||||
@ -152,7 +151,6 @@ cmake:linux:clang:static:
|
||||
variables:
|
||||
BUILD_SHARED_LIBS: "OFF"
|
||||
CC: clang
|
||||
CFLAGS: "-Wno-error=cast-align"
|
||||
SUFFIX: linux-clang-static
|
||||
|
||||
.cmake:mingw:
|
||||
|
@ -480,7 +480,7 @@ UTF16LEToUTF8(unsigned char* out, int *outlen,
|
||||
unsigned char* outstart = out;
|
||||
const unsigned char* processed = inb;
|
||||
unsigned char* outend;
|
||||
unsigned short* in = (unsigned short*) inb;
|
||||
unsigned short* in = (unsigned short *) (void *) inb;
|
||||
unsigned short* inend;
|
||||
unsigned int c, d, inlen;
|
||||
unsigned char *tmp;
|
||||
@ -566,7 +566,7 @@ static int
|
||||
UTF8ToUTF16LE(unsigned char* outb, int *outlen,
|
||||
const unsigned char* in, int *inlen)
|
||||
{
|
||||
unsigned short* out = (unsigned short*) outb;
|
||||
unsigned short* out = (unsigned short *) (void *) outb;
|
||||
const unsigned char* processed = in;
|
||||
const unsigned char *const instart = in;
|
||||
unsigned short* outstart= out;
|
||||
@ -718,7 +718,7 @@ UTF16BEToUTF8(unsigned char* out, int *outlen,
|
||||
unsigned char* outstart = out;
|
||||
const unsigned char* processed = inb;
|
||||
unsigned char* outend;
|
||||
unsigned short* in = (unsigned short*) inb;
|
||||
unsigned short* in = (unsigned short *) (void *) inb;
|
||||
unsigned short* inend;
|
||||
unsigned int c, d, inlen;
|
||||
unsigned char *tmp;
|
||||
@ -804,7 +804,7 @@ static int
|
||||
UTF8ToUTF16BE(unsigned char* outb, int *outlen,
|
||||
const unsigned char* in, int *inlen)
|
||||
{
|
||||
unsigned short* out = (unsigned short*) outb;
|
||||
unsigned short* out = (unsigned short *) (void *) outb;
|
||||
const unsigned char* processed = in;
|
||||
const unsigned char *const instart = in;
|
||||
unsigned short* outstart= out;
|
||||
|
Loading…
Reference in New Issue
Block a user