summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormsheby <msheby@cinecert.com>2008-08-06 02:04:55 +0000
committermsheby <>2008-08-06 02:04:55 +0000
commit7827a7e7572601440568788cb028ee883498fa15 (patch)
tree9f724eafb99d62fe7dbe8900bdee90912392154b /src
parent2571cbd0b62ed6564238369793dfc1b5a1ae1d8b (diff)
Eliminate warnings about copy constructors not getting initialized.
Diffstat (limited to 'src')
-rw-r--r--src/KM_fileio.cpp4
-rwxr-xr-xsrc/KM_util.cpp2
-rwxr-xr-xsrc/KM_util.h2
-rwxr-xr-xsrc/MXFTypes.cpp2
-rwxr-xr-xsrc/MXFTypes.h2
-rw-r--r--src/S12MTimecode.h2
6 files changed, 7 insertions, 7 deletions
diff --git a/src/KM_fileio.cpp b/src/KM_fileio.cpp
index 918a852..57b28a8 100644
--- a/src/KM_fileio.cpp
+++ b/src/KM_fileio.cpp
@@ -484,7 +484,7 @@ Kumu::PathMatchRegex::PathMatchRegex(const std::string& s)
}
}
-Kumu::PathMatchRegex::PathMatchRegex(const PathMatchRegex& rhs) {
+Kumu::PathMatchRegex::PathMatchRegex(const PathMatchRegex& rhs) : IPathMatch() {
m_regex = rhs.m_regex;
}
@@ -527,7 +527,7 @@ Kumu::PathMatchGlob::PathMatchGlob(const std::string& glob)
}
}
-Kumu::PathMatchGlob::PathMatchGlob(const PathMatchGlob& rhs) {
+Kumu::PathMatchGlob::PathMatchGlob(const PathMatchGlob& rhs) : IPathMatch() {
m_regex = rhs.m_regex;
}
diff --git a/src/KM_util.cpp b/src/KM_util.cpp
index f80e4c7..b860b64 100755
--- a/src/KM_util.cpp
+++ b/src/KM_util.cpp
@@ -793,7 +793,7 @@ Kumu::Timestamp::AddHours(i32_t hours)
#endif // KM_WIN32
-Kumu::Timestamp::Timestamp(const Timestamp& rhs)
+Kumu::Timestamp::Timestamp(const Timestamp& rhs) : IArchive()
{
Year = rhs.Year;
Month = rhs.Month;
diff --git a/src/KM_util.h b/src/KM_util.h
index 6714c36..40abbf0 100755
--- a/src/KM_util.h
+++ b/src/KM_util.h
@@ -238,7 +238,7 @@ namespace Kumu
public:
Identifier() : m_HasValue(false) { memset(m_Value, 0, SIZE); }
Identifier(const byte_t* value) : m_HasValue(true) { memcpy(m_Value, value, SIZE); }
- Identifier(const Identifier& rhs) {
+ Identifier(const Identifier& rhs) : IArchive() {
m_HasValue = rhs.m_HasValue;
memcpy(m_Value, rhs.m_Value, SIZE);
}
diff --git a/src/MXFTypes.cpp b/src/MXFTypes.cpp
index 6794659..4f530c4 100755
--- a/src/MXFTypes.cpp
+++ b/src/MXFTypes.cpp
@@ -415,7 +415,7 @@ ASDCP::MXF::Timestamp::AddHours(i32_t hours)
#endif // KM_WIN32
-ASDCP::MXF::Timestamp::Timestamp(const Timestamp& rhs)
+ASDCP::MXF::Timestamp::Timestamp(const Timestamp& rhs) : IArchive()
{
Year = rhs.Year;
Month = rhs.Month;
diff --git a/src/MXFTypes.h b/src/MXFTypes.h
index 1fa6176..20d12da 100755
--- a/src/MXFTypes.h
+++ b/src/MXFTypes.h
@@ -312,7 +312,7 @@ namespace ASDCP
Rational() {}
~Rational() {}
- Rational(const Rational& rhs) {
+ Rational(const Rational& rhs) : ASDCP::Rational(), IArchive() {
Numerator = rhs.Numerator;
Denominator = rhs.Denominator;
}
diff --git a/src/S12MTimecode.h b/src/S12MTimecode.h
index 0a88528..88c16f8 100644
--- a/src/S12MTimecode.h
+++ b/src/S12MTimecode.h
@@ -58,7 +58,7 @@ public:
DecodeString(tc);
}
- S12MTimecode(const S12MTimecode& rhs) : m_FrameCount(0), m_FPS(0)
+ S12MTimecode(const S12MTimecode& rhs) : IArchive(), m_FrameCount(0), m_FPS(0)
{
m_FPS = rhs.m_FPS;
m_FrameCount = rhs.m_FrameCount;