build warnings
authorAlexander Alekhin <alexander.a.alekhin@gmail.com>
Sat, 5 Dec 2020 19:40:04 +0000 (19:40 +0000)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Sat, 5 Dec 2020 20:08:29 +0000 (20:08 +0000)
- GCC 4.8.5 / CentOS 7

modules/dnn/include/opencv2/dnn/dnn.inl.hpp
modules/gapi/include/opencv2/gapi/util/optional.hpp

index d6809ce..8312a41 100644 (file)
@@ -247,6 +247,7 @@ inline DictValue & DictValue::operator=(const DictValue &r)
 }
 
 inline DictValue::DictValue(const DictValue &r)
+    : pv(NULL)
 {
     type = r.type;
 
index 1aa2b26..26d7b64 100644 (file)
@@ -35,9 +35,9 @@ namespace util
         // instead {}
         optional() {};
         optional(const optional&) = default;
-        explicit optional(T &&value) noexcept;
-        explicit optional(const T &value) noexcept;
-        optional(optional &&) noexcept;
+        explicit optional(T&&) noexcept;
+        explicit optional(const T&) noexcept;
+        optional(optional&&) noexcept;
         // TODO: optional(nullopt_t) noexcept;
         // TODO: optional(const optional<U> &)
         // TODO: optional(optional<U> &&)
@@ -46,8 +46,8 @@ namespace util
         // TODO: optional(U&& value);
 
         // Assignment
-        optional& operator=(const optional& rhs) = default;
-        optional& operator=(optional&& rhs);
+        optional& operator=(const optional&) = default;
+        optional& operator=(optional&&);
 
         // Observers
         T* operator-> ();