diff options
author | Joakim Plate <elupus@ecce.se> | 2014-11-22 00:01:14 +0100 |
---|---|---|
committer | fritsch <Peter.Fruehberger@gmail.com> | 2014-12-29 12:17:34 +0100 |
commit | 5be93191c3d329848767089c57c8cb5950f4eaef (patch) | |
tree | f2f93248f421b54ecd4c9c7704f4aff5ec1b253b | |
parent | 7c6cef8c07da242d654be00cd129027beeca388c (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.cpp | 4 |
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() |