aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoakim Plate <elupus@ecce.se>2014-11-22 00:01:14 +0100
committerfritsch <Peter.Fruehberger@gmail.com>2014-12-29 12:17:34 +0100
commit5be93191c3d329848767089c57c8cb5950f4eaef (patch)
treef2f93248f421b54ecd4c9c7704f4aff5ec1b253b
parent7c6cef8c07da242d654be00cd129027beeca388c (diff)
fixed: CID 719169 Uninitialized scalar field
The field will contain an arbitrary value left over from earlier computations. In CSMB::​CSMB(): A scalar field is not initialized by the constructor (CWE-457)
-rw-r--r--xbmc/filesystem/SMBFile.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/xbmc/filesystem/SMBFile.cpp b/xbmc/filesystem/SMBFile.cpp
index 35c6dc5d4b..cac4d3c6ba 100644
--- a/xbmc/filesystem/SMBFile.cpp
+++ b/xbmc/filesystem/SMBFile.cpp
@@ -60,6 +60,10 @@ CSMB::CSMB()
{
m_IdleTimeout = 0;
m_context = NULL;
+#ifdef TARGET_POSIX
+ m_OpenConnections = 0;
+ m_IdleTimeout = 0;
+#endif
}
CSMB::~CSMB()