Commit e728ffd5 authored by Alexander Alekhin's avatar Alexander Alekhin

Merge pull request #10320 from mshabunin:static-analysis-1

parents 4b145557 1033f2b1
...@@ -655,6 +655,8 @@ struct Net::Impl ...@@ -655,6 +655,8 @@ struct Net::Impl
fusion = true; fusion = true;
preferableBackend = DNN_BACKEND_DEFAULT; preferableBackend = DNN_BACKEND_DEFAULT;
preferableTarget = DNN_TARGET_CPU; preferableTarget = DNN_TARGET_CPU;
blobManager.setPreferableBackend(DNN_BACKEND_DEFAULT);
blobManager.setPreferableTarget(DNN_TARGET_CPU);
} }
Ptr<DataLayer> netInputLayer; Ptr<DataLayer> netInputLayer;
......
...@@ -783,6 +783,7 @@ public: ...@@ -783,6 +783,7 @@ public:
if( IS_POWER_LAYER(activ) ) if( IS_POWER_LAYER(activ) )
{ {
Ptr<PowerLayer> activ_power = activ.dynamicCast<PowerLayer>(); Ptr<PowerLayer> activ_power = activ.dynamicCast<PowerLayer>();
CV_Assert(activ_power);
a = activ_power->scale; a = activ_power->scale;
b = activ_power->shift; b = activ_power->shift;
} }
......
...@@ -1844,7 +1844,7 @@ static bool ocl_GaussianBlur_8UC1(InputArray _src, OutputArray _dst, Size ksize, ...@@ -1844,7 +1844,7 @@ static bool ocl_GaussianBlur_8UC1(InputArray _src, OutputArray _dst, Size ksize,
const char * const borderMap[] = { "BORDER_CONSTANT", "BORDER_REPLICATE", "BORDER_REFLECT", 0, "BORDER_REFLECT_101" }; const char * const borderMap[] = { "BORDER_CONSTANT", "BORDER_REPLICATE", "BORDER_REFLECT", 0, "BORDER_REFLECT_101" };
char build_opts[1024]; char build_opts[1024];
sprintf(build_opts, "-D %s %s%s", borderMap[borderType], sprintf(build_opts, "-D %s %s%s", borderMap[borderType & ~BORDER_ISOLATED],
ocl::kernelToStr(kernelX, CV_32F, "KERNEL_MATRIX_X").c_str(), ocl::kernelToStr(kernelX, CV_32F, "KERNEL_MATRIX_X").c_str(),
ocl::kernelToStr(kernelY, CV_32F, "KERNEL_MATRIX_Y").c_str()); ocl::kernelToStr(kernelY, CV_32F, "KERNEL_MATRIX_Y").c_str());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment