diff --git a/Xcode/common.xcconfig b/Xcode/common.xcconfig index 23ed148..cc0ac23 100644 --- a/Xcode/common.xcconfig +++ b/Xcode/common.xcconfig @@ -24,7 +24,6 @@ GCC_STRICT_ALIASING = NO GCC_C_LANGUAGE_STANDARD = c99 // Compiler warnings. -CLANG_WARN_EMPTY_BODY = YES GCC_WARN_64_TO_32_BIT_CONVERSION = YES GCC_WARN_ABOUT_RETURN_TYPE = YES GCC_WARN_UNINITIALIZED_AUTOS = YES @@ -38,3 +37,13 @@ GCC_WARN_UNKNOWN_PRAGMAS = YES GCC_WARN_UNUSED_FUNCTION = YES GCC_WARN_UNUSED_LABEL = YES GCC_WARN_UNUSED_VARIABLE = YES +CLANG_WARN_EMPTY_BODY = YES +CLANG_WARN_CONSTANT_CONVERSION = YES +CLANG_WARN_ENUM_CONVERSION = YES +CLANG_WARN_INT_CONVERSION = YES +CLANG_WARN_DOCUMENTATION_COMMENTS = YES +CLANG_WARN_BOOL_CONVERSION = YES + +// Static analyzer warnings. +CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES diff --git a/libusb/version_nano.h b/libusb/version_nano.h index f11b477..5ea881c 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 10872 +#define LIBUSB_NANO 10873