Eliminated all compiler warnings on Android

pull/13383/head
Andrey Kamaev 13 years ago
parent a8f27e4a84
commit 9a88aea697
  1. 4
      3rdparty/libtiff/CMakeLists.txt
  2. 3
      modules/core/include/opencv2/core/operations.hpp
  3. 4
      modules/objdetect/src/lsvmtbbversion.cpp

@ -88,6 +88,10 @@ endif()
add_library(${the_target} STATIC ${lib_srcs} ${lib_hdrs})
if(CMAKE_COMPILER_IS_GNUCXX)
set_source_files_properties(tif_stream.cxx PROPERTIES COMPILE_FLAGS "-Wno-sign-compare")
endif()
set_target_properties(${the_target}
PROPERTIES
OUTPUT_NAME "${the_target}"

@ -3655,12 +3655,13 @@ public:
static int isInstance(const void* ptr)
{
static _ClsName dummy;
static void* dummyp = &dummy;
union
{
const void* p;
const void** pp;
} a, b;
a.p = &dummy;
a.p = dummyp;
b.p = ptr;
return *a.pp == *b.pp;
}

@ -32,8 +32,8 @@ public:
CvPoint ****_partsDisplacement) :
n(_n), b(_b), maxXBorder(_maxXBorder),
maxYBorder(_maxYBorder), scoreThreshold(_scoreThreshold),
kLevels(_kLevels), score(_score), points(_points), kPoints(_kPoints),
partsDisplacement(_partsDisplacement)
kLevels(_kLevels), score(_score), points(_points),
partsDisplacement(_partsDisplacement), kPoints(_kPoints)
{
filters = _filters;
H = _H;

Loading…
Cancel
Save