mirror of
https://github.com/MariaDB/server.git
synced 2025-07-21 23:50:01 +00:00
Merge branch '10.6' into 10.11
This commit is contained in:
@ -126,7 +126,8 @@ endif()
|
||||
# Silence some warnings
|
||||
if(MSVC)
|
||||
# truncation warnings
|
||||
target_compile_options(wolfssl PRIVATE $<$<COMPILE_LANGUAGE:C>:/wd4244>)
|
||||
target_compile_options(wolfssl PRIVATE $<$<COMPILE_LANGUAGE:C>:/wd4244 /wd5287 /wd5286>)
|
||||
target_compile_definitions(wolfssl PUBLIC WC_NO_STATIC_ASSERT)
|
||||
if(CMAKE_C_COMPILER_ID MATCHES Clang)
|
||||
target_compile_options(wolfssl PRIVATE $<$<COMPILE_LANGUAGE:C>:-Wno-incompatible-function-pointer-types>)
|
||||
endif()
|
||||
|
@ -1874,13 +1874,13 @@ static enum json_types smart_read_value(json_engine_t *je,
|
||||
*value_len= (int) ((char *) je->s.c_str - *value);
|
||||
}
|
||||
|
||||
compile_time_assert((int) JSON_VALUE_OBJECT == (int) JSV_OBJECT);
|
||||
compile_time_assert((int) JSON_VALUE_ARRAY == (int) JSV_ARRAY);
|
||||
compile_time_assert((int) JSON_VALUE_STRING == (int) JSV_STRING);
|
||||
compile_time_assert((int) JSON_VALUE_NUMBER == (int) JSV_NUMBER);
|
||||
compile_time_assert((int) JSON_VALUE_TRUE == (int) JSV_TRUE);
|
||||
compile_time_assert((int) JSON_VALUE_FALSE == (int) JSV_FALSE);
|
||||
compile_time_assert((int) JSON_VALUE_NULL == (int) JSV_NULL);
|
||||
compile_time_assert((enum json_types)JSON_VALUE_OBJECT == JSV_OBJECT);
|
||||
compile_time_assert((enum json_types)JSON_VALUE_ARRAY == JSV_ARRAY);
|
||||
compile_time_assert((enum json_types)JSON_VALUE_STRING == JSV_STRING);
|
||||
compile_time_assert((enum json_types)JSON_VALUE_NUMBER == JSV_NUMBER);
|
||||
compile_time_assert((enum json_types)JSON_VALUE_TRUE == JSV_TRUE);
|
||||
compile_time_assert((enum json_types)JSON_VALUE_FALSE == JSV_FALSE);
|
||||
compile_time_assert((enum json_types)JSON_VALUE_NULL == JSV_NULL);
|
||||
|
||||
return (enum json_types) je->value_type;
|
||||
|
||||
|
@ -20,3 +20,4 @@ ADD_DEFINITIONS(${SSL_DEFINES})
|
||||
SET(VIO_SOURCES vio.c viosocket.c viossl.c viopipe.c viosslfactories.c)
|
||||
ADD_CONVENIENCE_LIBRARY(vio ${VIO_SOURCES})
|
||||
TARGET_LINK_LIBRARIES(vio ${LIBSOCKET})
|
||||
TARGET_LINK_LIBRARIES(vio ${SSL_LIBRARIES})
|
||||
|
Reference in New Issue
Block a user