There are 25 total results
0 errors, 5 warnings, 3 performance, 3 portability,
0 information, 14 style
MythTV

cppcheck Report


Columns are sortable
# Severity Description File
1 2 warning  Member variable ' MythDownloadInfo::m_headers' is not initialized in the constructor. mythtv/libs/libmythbase/mythdownloadmanager.cpp:49
2 2 warning  Member variable ' HLSSegment::m_played' is not assigned a value in ' HLSSegment::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:148
3 2 warning  Member variable ' HLSSegment::m_lock' is not assigned a value in ' HLSSegment::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:148
4 2 warning  Member variable ' HLSStream::m_lock' is not assigned a value in ' HLSStream::operator=' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:445
5 2 warning  The class ' HLSStream' has ' operator=' but lack of ' copy constructor' . mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:400
6 3 performance  Function parameter ' item' should be passed by reference. mythtv/libs/libmythbase/mythdeque.h:49
7 3 performance  Function parameter ' item' should be passed by reference. mythtv/libs/libmythbase/mythdeque.h:58
8 3 performance  Function parameter ' item' should be passed by reference. mythtv/libs/libmythbase/mythdeque.h:67
9 4 portability  Casting between integer* and float* which have an incompatible binary data representation. mythtv/libs/libmythbase/plist.cpp:441
10 4 portability  Casting between integer* and double* which have an incompatible binary data representation. mythtv/libs/libmythbase/plist.cpp:446
11 4 portability  Casting between integer* and double* which have an incompatible binary data representation. mythtv/libs/libmythbase/plist.cpp:464
12 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
13 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
14 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
15 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
16 6 style  Variable ' retries' is modified but its new value is never used. mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:2695
17 6 style  Unused private function: ' HLSRingBuffer::GetFirstStream' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:75
18 6 style  Unused private function: ' HLSRingBuffer::ChooseSegment' mythtv/libs/libmythtv/HLS/httplivestreambuffer.h:97
19 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
20 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:114
21 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:82
22 6 style  Unused private function: ' MythUSWCCopy::allocateCache' mythtv/libs/libmythtv/mythframe.h:88
23 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
24 6 style  Unused private function: ' VBI608Extractor::GetClockStart' mythtv/libs/libmythtv/vbi608extractor.h:44
25 6 style  Unused private function: ' VBI608Extractor::GetClockRate' mythtv/libs/libmythtv/vbi608extractor.h:45

cppcheck version - 1.80
Updated 12 Nov 2018 03:16:27 GMT