dnn: fix printf format warning
authorAlexander Alekhin <alexander.alekhin@intel.com>
Wed, 26 Sep 2018 11:04:49 +0000 (14:04 +0300)
committerAlexander Alekhin <alexander.alekhin@intel.com>
Wed, 26 Sep 2018 11:06:04 +0000 (14:06 +0300)
modules/dnn/src/layers/permute_layer.cpp

index e7f554e..f66c72d 100644 (file)
@@ -383,9 +383,9 @@ public:
         std::shared_ptr<InferenceEngine::CNNLayer> ieLayer(new InferenceEngine::CNNLayer(lp));
 
         CV_Assert(!_order.empty());
-        ieLayer->params["order"] = format("%d", _order[0]);
+        ieLayer->params["order"] = format("%zu", _order[0]);
         for (int i = 1; i < _order.size(); ++i)
-            ieLayer->params["order"] += format(",%d", _order[i]);
+            ieLayer->params["order"] += format(",%zu", _order[i]);
 
         return Ptr<BackendNode>(new InfEngineBackendNode(ieLayer));
 #endif  // HAVE_INF_ENGINE