There are 26 total results
0 errors, 4 warnings, 0 performance, 3 portability,
0 information, 19 style
MythTV

cppcheck Report


Columns are sortable
# Severity Description File
1 2 warning  Redundant assignment of ' m_played' to itself. mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:156
2 2 warning  Member variable ' HLSSegment::m_lock' is not assigned a value in ' HLSSegment::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:146
3 2 warning  Member variable ' HLSStream::m_lock' is not assigned a value in ' HLSStream::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:443
4 2 warning  The class ' HLSStream' has ' operator=' but lack of ' copy constructor' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:398
5 4 portability  Casting between integer* and float* which have an incompatible binary data representation. mythtv/libs/libmythbase/plist.cpp:441
6 4 portability  Casting between integer* and double* which have an incompatible binary data representation. mythtv/libs/libmythbase/plist.cpp:446
7 4 portability  Casting between integer* and double* which have an incompatible binary data representation. mythtv/libs/libmythbase/plist.cpp:464
8 6 style  Condition ' !abortThread' is always true mythtv/libs/libmythbase/loggingserver.cpp:876
9 6 style  class ' MThread' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mthread.h:46
10 6 style  class ' MThreadPool' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mthreadpool.h:17
11 6 style  Condition ' !serverSock' is always true mythtv/libs/libmythbase/mythcorecontext.cpp:497
12 6 style  class ' MythDB' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mythdb.h:14
13 6 style  class ' MythObservable' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythbase/mythobservable.h:11
14 6 style  Condition ' temp< =0' is always true mythtv/libs/libmythbase/mythsocket.cpp:788
15 6 style  Redundant condition: live. ' !live & & (live || m_streamworker-> IsAtEnd())' is equivalent to ' !live & & m_streamworker-> IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2681
16 6 style  Redundant condition: !live. ' live || (!live & & !m_streamworker-> IsAtEnd())' is equivalent to ' live || !m_streamworker-> IsAtEnd()' mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2694
17 6 style  Variable ' retries' is modified but its new value is never used. mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2697
18 6 style  Unused private function: ' HLSRingBuffer::GetFirstStream' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:75
19 6 style  Unused private function: ' HLSRingBuffer::ChooseSegment' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:97
20 6 style  class ' Jitterometer' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/jitterometer.h:37
21 6 style  class ' MythAVCopy' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/mythavutil.h:115
22 6 style  class ' MythAVCopyPrivate' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/mythavutil.cpp:81
23 6 style  Unused private function: ' MythUSWCCopy::allocateCache' mythtv/libs/libmythtv/mythframe.h:83
24 6 style  class ' RemoteFileWrapper' does not have a copy constructor which is recommended since the class contains a pointer to allocated memory. mythtv/libs/libmythtv/textsubtitleparser.cpp:85
25 6 style  Unused private function: ' VBI608Extractor::GetClockStart' mythtv/libs/libmythtv/vbi608extractor.h:44
26 6 style  Unused private function: ' VBI608Extractor::GetClockRate' mythtv/libs/libmythtv/vbi608extractor.h:45

cppcheck version - 1.80
Updated 16 Feb 2018 09:26:09 GMT