There are 754 total results
149 errors, 58 warnings, 31 performance, 7 portability,
0 information, 509 style
MythTV

cppcheck Report


Columns are sortable
# Severity Description File
1 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: -1s mythtv/libs/libmyth/audio/audiooutputbase.cpp:0
2 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmyth/audio/audiooutputca.cpp:0
3 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmyth/audio/audiooutputgraph.cpp:0
4 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 2s mythtv/libs/libmyth/audio/audiooutputoss.cpp:0
5 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 3s mythtv/libs/libmyth/mythcontext.cpp:0
6 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1s mythtv/libs/libmythbase/mythsystem.cpp:0
7 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythbase/mythsystemunix.cpp:0
8 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythbase/mythsystemwindows.cpp:0
9 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythbase/mythtimer.cpp:0
10 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythbase/platforms/mythpowerdbus.cpp:0
11 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1h mythtv/libs/libmythbase/programinfo.cpp:0
12 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythmetadata/imagemanager.cpp:0
13 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythmetadata/lyricsdata.cpp:0
14 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0min mythtv/libs/libmythmetadata/metadatacommon.cpp:0
15 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythmetadata/metaioflacvorbis.cpp:0
16 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythmetadata/metaiomp4.cpp:0
17 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythmetadata/metaiooggvorbis.cpp:0
18 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1s mythtv/libs/libmythmetadata/metaiotaglib.cpp:0
19 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythmetadata/metaiowavpack.cpp:0
20 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1h mythtv/libs/libmythmetadata/musicmetadata.cpp:0
21 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythprotoserver/requesthandler/basehandler.cpp:0
22 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 2s mythtv/libs/libmythprotoserver/requesthandler/fileserverhandler.cpp:0
23 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 200ms mythtv/libs/libmythprotoserver/sockethandler/filetransfer.cpp:0
24 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/Bluray/mythbdbuffer.cpp:0
25 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0_pts mythtv/libs/libmythtv/Bluray/mythbdplayer.cpp:0
26 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp:0
27 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/DVD/mythdvddecoder.cpp:0
28 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/DVD/mythdvdplayer.cpp:0
29 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: -1s mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp:0
30 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 8s mythtv/libs/libmythtv/audioplayer.cpp:0
31 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/captions/cc608decoder.cpp:0
32 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/captions/cc608reader.cpp:0
33 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/captions/subtitlescreen.cpp:0
34 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp:0
35 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1s mythtv/libs/libmythtv/channelscan/channelscanner.cpp:0
36 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 20s mythtv/libs/libmythtv/commbreakmap.cpp:0
37 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/decoders/avformatdecoder.cpp:0
38 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/decoders/decoderbase.cpp:0
39 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1h mythtv/libs/libmythtv/deletemap.cpp:0
40 1 error  syntax error: 1 = mythtv/libs/libmythtv/eitcache.cpp:122
41 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 60s mythtv/libs/libmythtv/eitscanner.cpp:0
42 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: -1ms mythtv/libs/libmythtv/io/mythavformatwriter.cpp:0
43 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/io/mythfilebuffer.cpp:0
44 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 300ms mythtv/libs/libmythtv/io/mythmediabuffer.cpp:0
45 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/jitterometer.cpp:0
46 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/jobqueue.cpp:0
47 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/livetvchain.cpp:0
48 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/mheg/mhi.cpp:0
49 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 400ms mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp:0
50 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/mythccextractorplayer.cpp:0
51 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 2534ms mythtv/libs/libmythtv/mythcommflagplayer.cpp:0
52 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 30s mythtv/libs/libmythtv/mythplayer.cpp:0
53 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: -1000ms mythtv/libs/libmythtv/mythplayeraudioui.cpp:0
54 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0us mythtv/libs/libmythtv/mythplayeravsync.cpp:0
55 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/mythplayercaptionsui.cpp:0
56 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/mythplayereditorui.cpp:0
57 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/mythplayeroverlayui.cpp:0
58 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0us mythtv/libs/libmythtv/mythplayerui.cpp:0
59 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0h mythtv/libs/libmythtv/mythsystemevent.cpp:0
60 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/osd.cpp:0
61 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/previewgenerator.cpp:0
62 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/previewgeneratorqueue.cpp:0
63 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/programdata.cpp:0
64 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1024_UZ mythtv/libs/libmythtv/recorders/DeviceReadBuffer.cpp:0
65 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/recorders/ExternalChannel.cpp:0
66 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 50s mythtv/libs/libmythtv/recorders/ExternalStreamHandler.cpp:0
67 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 12s mythtv/libs/libmythtv/recorders/HLS/HLSPlaylistWorker.cpp:0
68 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythtv/recorders/HLS/HLSReader.cpp:0
69 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 20s mythtv/libs/libmythtv/recorders/HLS/HLSStreamWorker.cpp:0
70 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 250ms mythtv/libs/libmythtv/recorders/dtvrecorder.cpp:0
71 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/recorders/dvbchannel.cpp:0
72 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 30ms mythtv/libs/libmythtv/recorders/dvbsignalmonitor.cpp:0
73 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1s mythtv/libs/libmythtv/recorders/dvbstreamhandler.cpp:0
74 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/recorders/hdhrstreamhandler.cpp:0
75 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 500ms mythtv/libs/libmythtv/recorders/hlsstreamhandler.cpp:0
76 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 10s mythtv/libs/libmythtv/recorders/httptsstreamhandler.cpp:0
77 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 100ms mythtv/libs/libmythtv/recorders/linuxfirewiredevice.cpp:0
78 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1.5s mythtv/libs/libmythtv/recorders/recorderbase.cpp:0
79 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/recorders/satipsignalmonitor.cpp:0
80 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/recorders/satipstreamhandler.cpp:0
81 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 249ms mythtv/libs/libmythtv/recorders/satiputils.cpp:0
82 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1s mythtv/libs/libmythtv/recorders/streamhandler.cpp:0
83 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 249ms mythtv/libs/libmythtv/recorders/vboxutils.cpp:0
84 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0h mythtv/libs/libmythtv/recordinginfo.cpp:0
85 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythtv/signalmonitorvalue.cpp:0
86 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 5s mythtv/libs/libmythtv/tv_play.cpp:0
87 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0h mythtv/libs/libmythtv/tv_rec.cpp:0
88 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 33ms mythtv/libs/libmythui/mythdisplay.cpp:0
89 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0min mythtv/libs/libmythui/mythmainwindow.cpp:0
90 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythui/mythnotification.cpp:0
91 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythui/mythnotificationcenter.cpp:0
92 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1000s mythtv/libs/libmythui/mythudplistener.cpp:0
93 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythui/mythuiimage.cpp:0
94 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythui/mythuiscrollbar.cpp:0
95 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 500ms mythtv/libs/libmythui/mythuistatetracker.cpp:0
96 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 500ms mythtv/libs/libmythui/mythuitextedit.cpp:0
97 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: -1s mythtv/libs/libmythui/platforms/mythscreensaverx11.cpp:0
98 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1s mythtv/libs/libmythupnp/bufferedsocketdevice.cpp:0
99 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 5s mythtv/libs/libmythupnp/httprequest.cpp:0
100 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 5s mythtv/libs/libmythupnp/httpserver.cpp:0
101 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythupnp/msocketdevice_unix.cpp:0
102 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/libs/libmythupnp/msocketdevice_win.cpp:0
103 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythupnp/ssdp.cpp:0
104 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 5s mythtv/libs/libmythupnp/ssdpcache.cpp:0
105 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 5s mythtv/libs/libmythupnp/upnp.cpp:0
106 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 24h mythtv/libs/libmythupnp/upnphelpers.cpp:0
107 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/libs/libmythupnp/upnpsubscription.cpp:0
108 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/programs/mythavtest/mythavtest.cpp:0
109 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/programs/mythbackend/autoexpire.cpp:0
110 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: -1h mythtv/programs/mythbackend/backendhousekeeper.cpp:0
111 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 200ms mythtv/programs/mythbackend/filetransfer.cpp:0
112 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 2s mythtv/programs/mythbackend/mainserver.cpp:0
113 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythbackend/scheduler.cpp:0
114 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/programs/mythbackend/upnpcdstv.cpp:0
115 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0us mythtv/programs/mythcommflag/ClassicCommDetector.cpp:0
116 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0us mythtv/programs/mythcommflag/CommDetector2.cpp:0
117 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0us mythtv/programs/mythcommflag/PrePostRollFlagger.cpp:0
118 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 5min mythtv/programs/mythexternrecorder/MythExternControl.cpp:0
119 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/programs/mythfrontend/galleryslide.cpp:0
120 1 error  Using reference to dangling temporary. mythtv/programs/mythfrontend/galleryslideview.cpp:647
mythtv/programs/mythfrontend/galleryslideview.cpp:640
121 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythfrontend/galleryviews.cpp:0
122 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythfrontend/guidegrid.cpp:0
123 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythfrontend/idlescreen.cpp:0
124 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythfrontend/networkcontrol.cpp:0
125 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 10s mythtv/programs/mythfrontend/playbackbox.cpp:0
126 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 50ms mythtv/programs/mythfrontend/playbackboxhelper.cpp:0
127 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythfrontend/services/frontend.cpp:0
128 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythfrontend/statusbox.cpp:0
129 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythfrontend/upnpscanner.cpp:0
130 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0min mythtv/programs/mythfrontend/videodlg.cpp:0
131 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0min mythtv/programs/mythfrontend/videofilter.cpp:0
132 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0min mythtv/programs/mythfrontend/videoplayercommand.cpp:0
133 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 30s mythtv/programs/mythlcdserver/mythlcdserver.cpp:0
134 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythpreviewgen/mythpreviewgen.cpp:0
135 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythshutdown/mythshutdown.cpp:0
136 1 error  Non-local variable ' m_mplex' will use pointer to local variable ' mx' . mythtv/programs/mythtranscode/mpeg2fix.cpp:556
mythtv/programs/mythtranscode/mpeg2fix.cpp:530
mythtv/programs/mythtranscode/mpeg2fix.cpp:556
137 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythtv/programs/mythtranscode/transcode.cpp:0
138 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythutil/musicmetautils.cpp:0
139 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythtv/programs/mythwelcome/welcomedialog.cpp:0
140 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 1s mythplugins/mythmusic/mythmusic/avfdecoder.cpp:0
141 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythplugins/mythmusic/mythmusic/cddecoder.cpp:0
142 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythplugins/mythmusic/mythmusic/cdrip.cpp:0
143 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythplugins/mythmusic/mythmusic/lyricsview.cpp:0
144 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 5s mythplugins/mythmusic/mythmusic/mainvisual.cpp:0
145 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythplugins/mythmusic/mythmusic/musiccommon.cpp:0
146 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0s mythplugins/mythmusic/mythmusic/musicplayer.cpp:0
147 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 0ms mythplugins/mythmusic/mythmusic/playlist.cpp:0
148 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 10s mythplugins/mythmusic/mythmusic/visualize.cpp:0
149 1 error  Internal Error. MathLib::toLongNumber: input was not completely consumed: 10s mythplugins/mythzoneminder/mythzoneminder/zmclient.cpp:0
150 2 warning  Class ' FreeSurround' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmyth/audio/freesurround.cpp:106
151 2 warning  Class ' FreeSurround' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmyth/audio/freesurround.cpp:106
152 2 warning  Class ' fsurround_decoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmyth/audio/freesurround_decoder.cpp:456
153 2 warning  Class ' fsurround_decoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmyth/audio/freesurround_decoder.cpp:456
154 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpcache.cpp:58
mythtv/libs/libmythbase/http/mythhttpcache.cpp:82
155 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpcache.cpp:70
mythtv/libs/libmythbase/http/mythhttpcache.cpp:82
156 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpcache.cpp:81
mythtv/libs/libmythbase/http/mythhttpcache.cpp:82
157 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpencoding.cpp:346
mythtv/libs/libmythbase/http/mythhttpencoding.cpp:359
158 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpranges.cpp:51
mythtv/libs/libmythbase/http/mythhttpranges.cpp:76
159 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpranges.cpp:55
mythtv/libs/libmythbase/http/mythhttpranges.cpp:76
160 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpranges.cpp:105
mythtv/libs/libmythbase/http/mythhttpranges.cpp:128
161 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpranges.cpp:106
mythtv/libs/libmythbase/http/mythhttpranges.cpp:128
162 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpranges.cpp:107
mythtv/libs/libmythbase/http/mythhttpranges.cpp:128
163 2 warning  Either the condition ' file' is redundant or there is possible null pointer dereference: file. mythtv/libs/libmythbase/http/mythhttpranges.cpp:108
mythtv/libs/libmythbase/http/mythhttpranges.cpp:128
164 2 warning  Shifting 64-bit value by 256 bits is undefined behaviour. See condition at line 434. mythtv/libs/libmythbase/mythbinaryplist.cpp:429
mythtv/libs/libmythbase/mythbinaryplist.cpp:429
165 2 warning  Class ' MythObservable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythbase/mythobservable.h:15
166 2 warning  Class ' MythObservable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythbase/mythobservable.h:15
167 2 warning  Either the condition ' x> 256' is redundant or ' x' can have the value 256. Expression ' leading_ones[x]' cause access out of bounds. mythtv/libs/libmythbase/stringutil.cpp:43
mythtv/libs/libmythbase/stringutil.cpp:20
168 2 warning  Class ' CleanupHooks' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/cleanup.cpp:69
169 2 warning  Class ' CleanupHooks' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/cleanup.cpp:69
170 2 warning  Class ' FileAssociations' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/dbaccess.cpp:827
171 2 warning  Class ' FileAssociations' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/dbaccess.cpp:827
172 2 warning  Class ' ImageDbReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/imagemanager.h:427
173 2 warning  Class ' ImageDbReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/imagemanager.h:427
174 2 warning  Class ' ImageHandler < ImageDbSg > ' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/imagemanager.h:356
175 2 warning  Class ' ImageHandler < ImageDbSg > ' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/imagemanager.h:356
176 2 warning  Class ' ImageHandler < ImageDbLocal > ' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/imagemanager.h:356
177 2 warning  Class ' ImageHandler < ImageDbLocal > ' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/imagemanager.h:356
178 2 warning  Class ' VideoMetadataListManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/videometadatalistmanager.cpp:101
179 2 warning  Class ' VideoMetadataListManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythmetadata/videometadatalistmanager.cpp:101
180 2 warning  Possible null pointer dereference: vaapidevicectx mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp:269
mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp:264
mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp:263
181 2 warning  Either the condition ' event.m_seriesId.length()> =1' is redundant or event.m_seriesId size can be 1. Expression ' event.m_seriesId[1]' cause access out of bounds. mythtv/libs/libmythtv/eitfixup.cpp:2410
mythtv/libs/libmythtv/eitfixup.cpp:2407
182 2 warning  Class ' H2645Parser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythtv/mpeg/H2645Parser.cpp:86
183 2 warning  The class ' MythPlayerUI' defines member variable with name ' m_display' also defined in its parent class ' MythPlayerUIBase' . mythtv/libs/libmythtv/mythplayerui.h:72
mythtv/libs/libmythtv/mythplayeruibase.h:21
184 2 warning  The class ' VideoOutputD3D' defines member variable with name ' m_render' also defined in its parent class ' MythVideoOutputGPU' . mythtv/libs/libmythtv/videoout_d3d.h:60
mythtv/libs/libmythtv/mythvideooutgpu.h:69
185 2 warning  The class ' VideoOutputD3D' defines member variable with name ' m_video' also defined in its parent class ' MythVideoOutputGPU' . mythtv/libs/libmythtv/videoout_d3d.h:61
mythtv/libs/libmythtv/mythvideooutgpu.h:70
186 2 warning  The class ' SatIPStreamHandler' defines member variable with name ' m_inputId' also defined in its parent class ' StreamHandler' . mythtv/libs/libmythtv/recorders/satipstreamhandler.h:56
mythtv/libs/libmythtv/recorders/streamhandler.h:113
187 2 warning  The class ' SatIPStreamHandler' defines member variable with name ' m_device' also defined in its parent class ' StreamHandler' . mythtv/libs/libmythtv/recorders/satipstreamhandler.h:61
mythtv/libs/libmythtv/recorders/streamhandler.h:112
188 2 warning  Opposite inner ' if' condition leads to a dead code block. mythtv/libs/libmythtv/recorders/channelbase.cpp:776
mythtv/libs/libmythtv/recorders/channelbase.cpp:771
189 2 warning  Either the condition ' l> 0' is redundant or strncpy() argument nr 3 can have invalid value. The value is -1 but the valid values are ' 0:' . mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:173
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1366
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1364
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1361
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1358
190 2 warning  %i in format string (no. 1) requires ' int' but the argument type is ' unsigned int' . mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1623
191 2 warning  Using member ' m_useGUI' when ' this' might be invalid mythtv/libs/libmythtv/restoredata.cpp:131
mythtv/libs/libmythtv/restoredata.cpp:110
mythtv/libs/libmythtv/restoredata.h:98
192 2 warning  Class ' MythGenericTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythui/mythgenerictree.cpp:66
193 2 warning  Class ' MythGenericTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythui/mythgenerictree.cpp:66
194 2 warning  Either the condition ' child' is redundant or there is possible null pointer dereference: child. mythtv/libs/libmythui/mythgenerictree.cpp:133
mythtv/libs/libmythui/mythgenerictree.cpp:135
195 2 warning  The class ' MythThemedMenu' defines member variable with name ' m_parent' also defined in its parent class ' MythUIType' . mythtv/libs/libmythui/myththemedmenu.h:106
mythtv/libs/libmythui/mythuitype.h:297
196 2 warning  Either the condition ' m_selPosition< m_itemList.size()' is redundant or ' m_selPosition' can have the value greater or equal to m_itemList.size(). Expression ' m_itemList.at(m_selPosition)' cause access out of bounds. mythtv/libs/libmythui/mythuibuttonlist.cpp:2127
mythtv/libs/libmythui/mythuibuttonlist.cpp:2122
197 2 warning  Class ' MythUIThemeCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythui/mythuithemecache.cpp:26
198 2 warning  Class ' MythUIThemeCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythtv/libs/libmythui/mythuithemecache.cpp:26
199 2 warning  Either the condition ' m_at' is redundant or there is possible null pointer dereference: m_at. mythtv/programs/mythfrontend/audiogeneralsettings.cpp:912
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:907
200 2 warning  Either the condition ' m_at' is redundant or there is possible null pointer dereference: m_at. mythtv/programs/mythfrontend/audiogeneralsettings.cpp:913
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:907
201 2 warning  Class ' Encoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythplugins/mythmusic/mythmusic/encoder.cpp:19
202 2 warning  Class ' Encoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythplugins/mythmusic/mythmusic/encoder.cpp:19
203 2 warning  Class ' LameEncoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). mythplugins/mythmusic/mythmusic/lameencoder.cpp:102
204 2 warning  Class ' LameEncoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). mythplugins/mythmusic/mythmusic/lameencoder.cpp:102
205 2 warning  Return value of function dir.cd() is not used. mythplugins/mythweather/mythweather/weatherSource.cpp:338
206 2 warning  Return value of function dir.cd() is not used. mythplugins/mythweather/mythweather/weatherSource.cpp:342
207 2 warning  Identical inner ' if' condition is always true. mythplugins/mythzoneminder/mythzmserver/mythzmserver.cpp:92
mythplugins/mythzoneminder/mythzmserver/mythzmserver.cpp:77
208 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:145
209 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:146
210 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:147
211 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:148
212 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:149
213 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:150
214 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:151
215 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:152
216 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:171
217 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:190
218 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:192
219 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:193
220 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythtv/dtvconfparser.cpp:212
221 3 performance  Function parameter ' state' should be passed by const reference. mythtv/libs/libmythui/mythuibuttonlist.cpp:3702
222 3 performance  Prefer prefix ++/-- operators for non-primitive types. mythtv/libs/libmythui/mythuitype.cpp:255
223 3 performance  Function parameter ' Extension' should be passed by const reference. mythtv/libs/libmythui/opengl/mythegl.cpp:65
224 3 performance  Variable ' m_ttExpires' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/eventing.h:37
225 3 performance  Variable ' m_ttLastNotified' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/eventing.h:38
226 3 performance  Variable ' m_sUUID' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/eventing.h:39
227 3 performance  Variable ' m_ttExpires' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/eventing.h:46
228 3 performance  Variable ' m_ttLastNotified' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/eventing.h:47
229 3 performance  Variable ' m_sUUID' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/eventing.h:48
230 3 performance  Variable ' m_ttLastChanged' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/eventing.h:102
231 3 performance  Variable ' m_sValue' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/upnpcdsobjects.h:70
232 3 performance  Variable ' m_sURI' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/upnpcdsobjects.h:120
233 3 performance  Function parameter ' value' should be passed by const reference. mythtv/libs/libmythupnp/eventing.h:128
234 3 performance  Variable ' m_nMaxAge' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/upnptasknotify.cpp:52
235 3 performance  Variable ' m_nMaxAge' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/libs/libmythupnp/upnptasksearch.cpp:60
236 3 performance  Variable ' m_sortType' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/programs/mythfrontend/channelrecpriority.cpp:54
237 3 performance  Variable ' m_sortType' is assigned in constructor body. Consider performing initialization in initialization list. mythtv/programs/mythfrontend/programrecpriority.cpp:285
238 3 performance  Ineffective call of function ' substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. mythplugins/mythzoneminder/mythzmserver/zmserver.cpp:152
239 4 portability  Casting between unsigned char * and float * which have an incompatible binary data representation. mythtv/libs/libmyth/audio/audiooutputjack.cpp:408
240 4 portability  Casting between const unsigned char * and const float * which have an incompatible binary data representation. mythtv/libs/libmythbase/mythbinaryplist.cpp:97
241 4 portability  Casting between const unsigned char * and const double * which have an incompatible binary data representation. mythtv/libs/libmythbase/mythbinaryplist.cpp:97
242 4 portability  Returning an address value in a function with integer return type is not portable. mythtv/libs/libmythtv/mpeg/dvbdescriptors.h:2923
243 4 portability  Non reentrant function ' readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function ' readdir_r' . mythtv/libs/libmythtv/io/mythiowrapper.cpp:488
244 4 portability  %zd in format string (no. 2) requires ' ssize_t' but the argument type is ' size_t {aka unsigned long}' . mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:623
245 4 portability  Shifting a negative value is technically undefined behaviour mythtv/programs/mythbackend/httpstatus.cpp:506
246 6 style  Assignment of function parameter has no effect outside the function. mythtv/libs/libmyth/audio/audiooutput.cpp:90
247 6 style  Variable ' main_device' can be declared as reference to const mythtv/libs/libmyth/audio/audiooutput.cpp:85
248 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiooutputdx.cpp:324
249 6 style  Same expression on both sides of ' /' . mythtv/libs/libmyth/audio/audiooutputjack.cpp:262
250 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiooutputopensles.cpp:440
251 6 style  Variable ' size' is assigned a value that is never used. mythtv/libs/libmyth/audio/audiooutputopensles.cpp:447
252 6 style  The scope of the variable ' fn_log_tag' can be reduced. mythtv/libs/libmyth/audio/audiooutputpulse.cpp:588
253 6 style  The scope of the variable ' fn_log_tag' can be reduced. mythtv/libs/libmyth/audio/audiooutputpulse.cpp:753
254 6 style  Consider using std::fill or std::generate algorithm instead of a raw loop. mythtv/libs/libmyth/audio/audiooutputpulse.cpp:40
255 6 style  struct member ' featureStruct::name' is never used. mythtv/libs/libmyth/audio/audiooutputsettings.cpp:432
256 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:276
257 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmyth/audio/audiopulsehandler.cpp:329
258 6 style  Parameter ' ctx' can be declared as pointer to const mythtv/libs/libmyth/audio/audiopulsehandler.cpp:159
259 6 style  Variable ' volume' can be declared as const array mythtv/libs/libmyth/audio/freesurround_decoder.cpp:262
260 6 style  Variable ' volume' can be declared as const array mythtv/libs/libmyth/audio/freesurround_decoder.cpp:303
261 6 style  The scope of the variable ' sCustomAttr' can be reduced. mythtv/libs/libmythbase/http/mythxsd.cpp:408
262 6 style  Variable ' sContentName' is assigned a value that is never used. mythtv/libs/libmythbase/http/mythxsd.cpp:409
263 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:152
264 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:165
265 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/mythmedia.cpp:171
266 6 style  Assignment ' timeout=0ms' is redundant with condition ' timeout==0ms' . mythtv/libs/libmythbase/mythsystem.cpp:108
mythtv/libs/libmythbase/mythsystem.cpp:107
267 6 style  Parameter ' domElem' can be declared as reference to const mythtv/libs/libmythbase/netgrabbermanager.cpp:87
268 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/programinfoupdater.cpp:57
269 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythbase/remoteutil.cpp:334
270 6 style  Consider using std::accumulate algorithm instead of a raw loop. mythtv/libs/libmythbase/rssparse.cpp:369
271 6 style  Comparing expression of type ' unsigned char' against value 256. Condition is always false. mythtv/libs/libmythbase/stringutil.cpp:20
272 6 style  Condition ' p!=m_valMap.end()' is always true mythtv/libs/libmythmetadata/dbaccess.cpp:415
273 6 style  Consider using std::transform algorithm instead of a raw loop. mythtv/libs/libmythmetadata/dbaccess.cpp:143
274 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythmetadata/dbaccess.cpp:170
275 6 style  Consider using std::transform algorithm instead of a raw loop. mythtv/libs/libmythmetadata/dbaccess.cpp:697
276 6 style  Variable ' suffix' is assigned a value that is never used. mythtv/libs/libmythmetadata/dirscan.cpp:202
277 6 style  Variable ' suffix' is assigned a value that is never used. mythtv/libs/libmythmetadata/dirscan.cpp:207
278 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythmetadata/imagescanner.cpp:219
279 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythmetadata/metadatadownload.cpp:419
280 6 style  Variable ' rf' is assigned a value that is never used. mythtv/libs/libmythmetadata/metadatadownload.cpp:551
281 6 style  Variable ' rf' is assigned a value that is never used. mythtv/libs/libmythmetadata/metadatadownload.cpp:608
282 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythmetadata/metadatagrabber.cpp:198
283 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythmetadata/metadatagrabber.cpp:223
284 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythmetadata/metadatagrabber.cpp:234
285 6 style  struct member ' GrabberOpts::m_path' is never used. mythtv/libs/libmythmetadata/metadatagrabber.cpp:31
286 6 style  struct member ' GrabberOpts::m_setting' is never used. mythtv/libs/libmythmetadata/metadatagrabber.cpp:32
287 6 style  struct member ' GrabberOpts::m_def' is never used. mythtv/libs/libmythmetadata/metadatagrabber.cpp:33
288 6 style  Obsolescent function ' utime' called. It is recommended to use ' utimensat' instead. mythtv/libs/libmythmetadata/metaio.cpp:236
289 6 style  The scope of the variable ' name' can be reduced. mythtv/libs/libmythmetadata/musicfilescanner.cpp:817
290 6 style  The scope of the variable ' name' can be reduced. mythtv/libs/libmythmetadata/musicfilescanner.cpp:876
291 6 style  Checking if unsigned expression ' db_meta-> ID()' is less than zero. mythtv/libs/libmythmetadata/musicfilescanner.cpp:588
292 6 style  Variable ' newparentid' is assigned a value that is never used. mythtv/libs/libmythmetadata/musicfilescanner.cpp:89
293 6 style  Class ' ParentalLevel' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/parentalcontrols.h:17
294 6 style  Class ' meta_data_node' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/videometadatalistmanager.h:64
295 6 style  Class ' meta_dir_node' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/videometadatalistmanager.h:93
296 6 style  Class ' simple_ref_ptr < VideoMetadata , NoLock > ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
297 6 style  Class ' simple_ref_ptr < meta_dir_node , NoLock > ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
298 6 style  Class ' simple_ref_ptr < meta_data_node , NoLock > ' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythmetadata/quicksp.h:31
299 6 style  Checking if unsigned expression ' m_ref-> dec()' is less than zero. mythtv/libs/libmythmetadata/quicksp.h:142
300 6 style  Consider using std::transform algorithm instead of a raw loop. mythtv/libs/libmythmetadata/videoscan.cpp:169
301 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythmetadata/videoutils.cpp:103
302 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythprotoserver/requesthandler/deletethread.cpp:46
303 6 style  Variable ' chr' can be declared as reference to const mythtv/libs/libmythtv/captions/cc708window.cpp:331
304 6 style  The scope of the variable ' seperation' can be reduced. mythtv/libs/libmythtv/captions/teletextscreen.cpp:346
305 6 style  The scope of the variable ' flash' can be reduced. mythtv/libs/libmythtv/captions/teletextscreen.cpp:348
306 6 style  Condition ' inputTypes.isEmpty()' is always true mythtv/libs/libmythtv/cardutil.cpp:103
307 6 style  Condition ' !driver.isEmpty()' is always false mythtv/libs/libmythtv/cardutil.cpp:2379
mythtv/libs/libmythtv/cardutil.cpp:2364
308 6 style  Return value ' !input.isEmpty()' is always false mythtv/libs/libmythtv/cardutil.cpp:2382
mythtv/libs/libmythtv/cardutil.cpp:2364
309 6 style  Consider using std::transform algorithm instead of a raw loop. mythtv/libs/libmythtv/cardutil.cpp:468
310 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/cardutil.cpp:2829
311 6 style  Variable ' delsyslist' is not assigned a value. mythtv/libs/libmythtv/cardutil.cpp:636
312 6 style  Variable ' delsyslist' is not assigned a value. mythtv/libs/libmythtv/cardutil.cpp:684
313 6 style  Variable ' caps' is not assigned a value. mythtv/libs/libmythtv/cardutil.cpp:2477
314 6 style  Variable ' atsc_major' is assigned a value that is never used. mythtv/libs/libmythtv/channelscan/externrecscanner.cpp:126
315 6 style  Variable ' atsc_minor' is assigned a value that is never used. mythtv/libs/libmythtv/channelscan/externrecscanner.cpp:127
316 6 style  Condition ' m_stopNow' is always false mythtv/libs/libmythtv/channelscan/hdhrchannelfetcher.cpp:352
mythtv/libs/libmythtv/channelscan/hdhrchannelfetcher.cpp:331
317 6 style  Condition ' m_stopNow' is always false mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp:169
mythtv/libs/libmythtv/channelscan/iptvchannelfetcher.cpp:149
318 6 style  Variable ' scan' can be declared as reference to const mythtv/libs/libmythtv/channelscan/scaninfo.cpp:262
319 6 style  Condition ' m_stopNow' is always false mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp:138
mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp:113
320 6 style  Variable ' mplexID' is assigned a value that is never used. mythtv/libs/libmythtv/channelscan/vboxchannelfetcher.cpp:183
321 6 style  Class ' HLSRecSegment' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recorders/HLS/HLSSegment.h:23
322 6 style  Class ' HLSReader' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recorders/HLS/HLSReader.h:42
323 6 style  Parameter ' dt' can be declared as reference to const mythtv/libs/libmythtv/recorders/HLS/HLSStream.h:47
324 6 style  Condition ' !mctx' is always true mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp:114
mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp:80
325 6 style  Variable ' decoders' is not assigned a value. mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp:121
326 6 style  Variable ' streamtype' is assigned a value that is never used. mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp:256
327 6 style  Condition ' hwdevicecontext!=nullptr' is always true mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp:264
328 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:525
329 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:752
330 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:760
331 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:762
332 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:780
333 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:1124
334 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:1715
335 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/diseqc.cpp:2198
336 6 style  Condition ' !success' is always true mythtv/libs/libmythtv/diseqc.cpp:497
mythtv/libs/libmythtv/diseqc.cpp:484
337 6 style  Condition ' !success' is always true mythtv/libs/libmythtv/diseqc.cpp:824
mythtv/libs/libmythtv/diseqc.cpp:812
338 6 style  Variable ' tree' can be declared as reference to const mythtv/libs/libmythtv/diseqc.cpp:287
339 6 style  Parameter ' data' can be declared as reference to const mythtv/libs/libmythtv/diseqc.cpp:675
340 6 style  Variable ' child' can be declared as pointer to const mythtv/libs/libmythtv/diseqc.cpp:1330
341 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/diseqc.cpp:100
342 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/diseqc.cpp:109
343 6 style  Redundant initialization for ' pos' . The initialized value is overwritten before it is read. mythtv/libs/libmythtv/diseqcsettings.cpp:462
mythtv/libs/libmythtv/diseqcsettings.cpp:458
344 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/dtvconfparser.cpp:306
345 6 style  Variable ' event.m_subtitle' is reassigned a value before the old one has been used. mythtv/libs/libmythtv/eitfixup.cpp:1056
mythtv/libs/libmythtv/eitfixup.cpp:1051
346 6 style  struct member ' NLMapResult::name' is never used. mythtv/libs/libmythtv/eitfixup.cpp:1987
347 6 style  struct member ' grCategoryEntry::category' is never used. mythtv/libs/libmythtv/eitfixup.cpp:2881
348 6 style  Unused private function: ' TransportScanItem::GetMultiplexIdFromDB' mythtv/libs/libmythtv/frequencytables.h:176
349 6 style  Class ' transport_scan_items_it_t' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/frequencytables.h:205
350 6 style  Consider using std::transform algorithm instead of a raw loop. mythtv/libs/libmythtv/frequencytables.cpp:257
351 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/io/mythfifowriter.cpp:153
352 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/io/mythfifowriter.cpp:274
353 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythtv/mheg/dsmcc.cpp:78
354 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythtv/mheg/dsmcc.cpp:469
355 6 style  Variable ' block' can be declared as pointer to const mythtv/libs/libmythtv/mheg/dsmccobjcarousel.cpp:70
356 6 style  Condition ' !p' is always false mythtv/libs/libmythtv/mheg/mhegic.cpp:148
357 6 style  Local variable ' Finished' shadows outer function mythtv/libs/libmythtv/mheg/netstream.cpp:472
mythtv/libs/libmythtv/mheg/netstream.h:69
358 6 style  The scope of the variable ' use_delta_flag' can be reduced. mythtv/libs/libmythtv/mpeg/HEVCParser.cpp:1057
359 6 style  The scope of the variable ' delta_poc_s0_minus1' can be reduced. mythtv/libs/libmythtv/mpeg/HEVCParser.cpp:1059
360 6 style  struct member ' huffman_table::m_character' is never used. mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:11
361 6 style  struct member ' huffman_table::m_numberOfBits' is never used. mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:12
362 6 style  struct member ' huff2_parts::table' is never used. mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:2184
363 6 style  struct member ' huff2_parts::lookup' is never used. mythtv/libs/libmythtv/mpeg/atsc_huffman.cpp:2185
364 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/atscstreamdata.cpp:958
365 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/atscstreamdata.cpp:983
366 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/atscstreamdata.cpp:1008
367 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/atscstreamdata.cpp:1033
368 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/atscstreamdata.cpp:1058
369 6 style  Same expression used in consecutive assignments of ' tid' and ' bid' . mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:946
mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:947
370 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:1040
371 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:1065
372 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:1090
373 6 style  Virtual function ' HasCRC' is called from constructor ' PESPacket(const char*pesdata)' at line 36. Dynamic binding is not used. mythtv/libs/libmythtv/mpeg/pespacket.h:130
mythtv/libs/libmythtv/mpeg/pespacket.cpp:182
mythtv/libs/libmythtv/mpeg/pespacket.h:36
374 6 style  Virtual function ' HasCRC' is called from constructor ' PESPacket(const std::vector< uint8_t> & pesdata)' at line 43. Dynamic binding is not used. mythtv/libs/libmythtv/mpeg/pespacket.h:130
mythtv/libs/libmythtv/mpeg/pespacket.cpp:182
mythtv/libs/libmythtv/mpeg/pespacket.h:43
375 6 style  Local variable ' data' shadows outer function mythtv/libs/libmythtv/mpeg/pespacket.cpp:157
mythtv/libs/libmythtv/mpeg/pespacket.h:167
376 6 style  Local variable ' VideoColourStateChanged' shadows outer function mythtv/libs/libmythtv/mythplayervideoui.cpp:110
mythtv/libs/libmythtv/mythplayervideoui.h:39
377 6 style  Local variable ' VideoColourStateChanged' shadows outer function mythtv/libs/libmythtv/mythplayervideoui.cpp:121
mythtv/libs/libmythtv/mythplayervideoui.h:39
378 6 style  Local variable ' VideoColourStateChanged' shadows outer function mythtv/libs/libmythtv/mythplayervideoui.cpp:127
mythtv/libs/libmythtv/mythplayervideoui.h:39
379 6 style  Local variable ' VideoSizeChanged' shadows outer function mythtv/libs/libmythtv/mythvideobounds.cpp:168
mythtv/libs/libmythtv/mythvideobounds.h:39
380 6 style  Local variable ' VideoRectsChanged' shadows outer function mythtv/libs/libmythtv/mythvideobounds.cpp:169
mythtv/libs/libmythtv/mythvideobounds.h:40
381 6 style  Local variable ' VisibleRectChanged' shadows outer function mythtv/libs/libmythtv/mythvideobounds.cpp:170
mythtv/libs/libmythtv/mythvideobounds.h:41
382 6 style  Local variable ' WindowRectChanged' shadows outer function mythtv/libs/libmythtv/mythvideobounds.cpp:171
mythtv/libs/libmythtv/mythvideobounds.h:42
383 6 style  Local variable ' SupportedAttributesChanged' shadows outer function mythtv/libs/libmythtv/mythvideocolourspace.cpp:97
mythtv/libs/libmythtv/mythvideocolourspace.h:32
384 6 style  Local variable ' PictureAttributesUpdated' shadows outer function mythtv/libs/libmythtv/mythvideocolourspace.cpp:98
mythtv/libs/libmythtv/mythvideocolourspace.h:33
385 6 style  Local variable ' SupportedAttributesChanged' shadows outer function mythtv/libs/libmythtv/mythvideocolourspace.cpp:117
mythtv/libs/libmythtv/mythvideocolourspace.h:32
386 6 style  Condition ' video' is always false mythtv/libs/libmythtv/mythvideooutgpu.cpp:167
mythtv/libs/libmythtv/mythvideooutgpu.cpp:141
387 6 style  Local variable ' UpscalerChanged' shadows outer function mythtv/libs/libmythtv/mythvideoprofile.cpp:493
mythtv/libs/libmythtv/mythvideoprofile.h:89
388 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/mythvideoprofile.cpp:443
389 6 style  Variable ' profiles' is assigned a value that is never used. mythtv/libs/libmythtv/mythvideoprofile.cpp:1085
390 6 style  Condition ' !cudabuffer' is always false mythtv/libs/libmythtv/opengl/mythnvdecinterop.cpp:161
391 6 style  Condition ' !context' is always false mythtv/libs/libmythtv/opengl/mythopenglinterop.cpp:100
392 6 style  Condition ' !frames' is always false mythtv/libs/libmythtv/opengl/mythopenglinterop.cpp:107
393 6 style  Variable ' texture' can be declared as reference to const mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp:1032
394 6 style  Variable ' texture' can be declared as reference to const mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp:1034
395 6 style  Variable ' texture' can be declared as reference to const mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp:1036
396 6 style  Condition ' !buffer' is always false mythtv/libs/libmythtv/opengl/mythvdpauinterop.cpp:267
397 6 style  Condition ' !frames' is always false mythtv/libs/libmythtv/opengl/mythvdpauinterop.cpp:270
398 6 style  Condition ' !m_prevChan.empty()' is always true mythtv/libs/libmythtv/playercontext.cpp:211
mythtv/libs/libmythtv/playercontext.cpp:207
399 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/ExternalRecorder.cpp:99
400 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/asirecorder.cpp:148
401 6 style  Condition ' isLocked' is always true mythtv/libs/libmythtv/recorders/asisignalmonitor.cpp:117
mythtv/libs/libmythtv/recorders/asisignalmonitor.cpp:104
402 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/cetonrecorder.cpp:99
403 6 style  The scope of the variable ' sig' can be reduced. mythtv/libs/libmythtv/recorders/cetonsignalmonitor.cpp:100
404 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp:446
405 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/cetonstreamhandler.cpp:465
406 6 style  Condition ' channel' is always true mythtv/libs/libmythtv/recorders/channelbase.cpp:825
407 6 style  Variable ' channel' can be declared as reference to const mythtv/libs/libmythtv/recorders/channelbase.cpp:85
408 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythtv/recorders/channelbase.cpp:89
409 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:192
410 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:225
411 6 style  Unused private function: ' DarwinFirewireDevice::RunController' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:69
412 6 style  Unused private function: ' DarwinFirewireDevice::UpdateDeviceListItem' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:71
413 6 style  Unused private function: ' DarwinFirewireDevice::ProcessNoDataMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:72
414 6 style  Unused private function: ' DarwinFirewireDevice::ProcessStreamingMessage' mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:73
415 6 style  Virtual function ' ClosePort' is called from destructor ' ~DarwinFirewireDevice()' at line 135. Dynamic binding is not used. mythtv/libs/libmythtv/recorders/darwinfirewiredevice.h:28
mythtv/libs/libmythtv/recorders/darwinfirewiredevice.cpp:135
416 6 style  The statement ' if (m_newCaSupport) m_newCaSupport=result=false' is logically equivalent to ' m_newCaSupport=result=false' . mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1843
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1844
417 6 style  Local variable ' NumSlots' shadows outer function mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1616
mythtv/libs/libmythtv/recorders/dvbdev/dvbci.h:147
418 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1665
419 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythtv/recorders/dvbdev/dvbci.cpp:1674
420 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythtv/recorders/dvbrecorder.cpp:147
421 6 style  Variable ' guid' is assigned a value that is never used. mythtv/libs/libmythtv/recorders/firewirechannel.cpp:28
422 6 style  Variable ' subunitid' is assigned a value that is never used. mythtv/libs/libmythtv/recorders/firewirechannel.cpp:29
423 6 style  Variable ' digit' can be declared as const array mythtv/libs/libmythtv/recorders/firewiredevice.cpp:164
424 6 style  Class ' RTPTSDataPacket' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recorders/rtp/rtptsdatapacket.h:19
425 6 style  Class ' RTPTSDataPacket' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recorders/rtp/rtptsdatapacket.h:20
426 6 style  Class ' RTPTSDataPacket' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recorders/rtp/rtptsdatapacket.h:21
427 6 style  Class ' UDPPacketBuffer' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythtv/recorders/rtp/udppacketbuffer.h:15
428 6 style  Variable ' adhdr' can be declared as reference to const mythtv/libs/libmythtv/recorders/satiprtsp.cpp:72
429 6 style  Variable ' entry' can be declared as pointer to const mythtv/libs/libmythtv/recorders/signalmonitor.cpp:389
430 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythtv/recorders/signalmonitor.cpp:391
431 6 style  Consider using std::copy_if algorithm instead of a raw loop. mythtv/libs/libmythtv/recorders/signalmonitor.cpp:405
432 6 style  The if condition is the same as the previous if condition mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:144
mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:96
433 6 style  Condition ' !IsHelperRequested()' is always false mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:190
mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:187
mythtv/libs/libmythtv/recorders/v4lrecorder.cpp:185
434 6 style  Redundant initialization for ' nType' . The initialized value is overwritten before it is read. mythtv/libs/libmythtv/transporteditor.cpp:112
mythtv/libs/libmythtv/transporteditor.cpp:108
435 6 style  Variable ' discard' can be declared as reference to const mythtv/libs/libmythtv/videobuffers.cpp:507
436 6 style  Variable ' it' can be declared as reference to const mythtv/libs/libmythtv/videobuffers.cpp:531
437 6 style  Variable ' it' can be declared as reference to const mythtv/libs/libmythtv/videobuffers.cpp:818
438 6 style  The scope of the variable ' origPath' can be reduced. mythtv/libs/libmythtv/videodbcheck.cpp:557
439 6 style  Condition ' !CreateDecoder()' is always true mythtv/libs/libmythtv/videoout_d3d.cpp:190
440 6 style  The comparison ' current != cur' is always false because ' current' and ' cur' represent the same value. mythtv/libs/libmythtv/videosource.cpp:1837
mythtv/libs/libmythtv/videosource.cpp:1813
441 6 style  The scope of the variable ' dn' can be reduced. mythtv/libs/libmythtv/videosource.cpp:2545
442 6 style  Variable ' channel' can be declared as reference to const mythtv/libs/libmythtv/videosource.cpp:3257
443 6 style  Instance of ' CaptureCardGroup' object is destroyed immediately. mythtv/libs/libmythtv/videosource.cpp:2720
444 6 style  Variable ' cn' is assigned a value that is never used. mythtv/libs/libmythtv/videosource.cpp:2551
445 6 style  Variable ' srcid' is assigned a value that is never used. mythtv/libs/libmythtv/videosource.cpp:3549
446 6 style  Variable ' crdid' is assigned a value that is never used. mythtv/libs/libmythtv/videosource.cpp:3550
447 6 style  Variable ' in' is assigned a value that is never used. mythtv/libs/libmythtv/videosource.cpp:3551
448 6 style  Variable ' vbo' can be declared as reference to const mythtv/libs/libmythtv/visualisations/opengl/mythvisualmonoscopeopengl.cpp:23
449 6 style  Variable ' last' is assigned a value that is never used. mythtv/libs/libmythtv/visualisations/videovisualgoom.cpp:50
450 6 style  Variable ' vertex' can be declared as reference to const mythtv/libs/libmythtv/visualisations/vulkan/mythvisualmonoscopevulkan.cpp:345
451 6 style  Condition ' rep==0' is always true mythtv/libs/libmythui/devices/lirc_client.cpp:1549
mythtv/libs/libmythui/devices/lirc_client.cpp:1512
mythtv/libs/libmythui/devices/lirc_client.cpp:1503
452 6 style  Same expression on both sides of ' & & ' because ' token2!=nullptr' and ' strtok_r(nullptr," \t" ,& strtok_state)!=nullptr' represent the same value. mythtv/libs/libmythui/devices/lirc_client.cpp:1033
mythtv/libs/libmythui/devices/lirc_client.cpp:1032
453 6 style  Condition ' !error.isEmpty()' is always false mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp:256
454 6 style  Condition ' target' is always false mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp:261
mythtv/libs/libmythui/devices/mythinputdevicehandler.cpp:214
455 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythui/mediamonitor-unix.cpp:265
456 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythui/mediamonitor.cpp:400
457 6 style  Class ' MythMenuItem' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythdialogbox.h:69
458 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythdialogbox.cpp:147
mythtv/libs/libmythui/mythdialogbox.cpp:141
459 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythdialogbox.cpp:469
mythtv/libs/libmythui/mythdialogbox.cpp:464
460 6 style  Condition ' cancelButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:475
mythtv/libs/libmythui/mythdialogbox.cpp:462
461 6 style  Condition ' cancelButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:477
mythtv/libs/libmythui/mythdialogbox.cpp:462
462 6 style  Condition ' okButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:480
mythtv/libs/libmythui/mythdialogbox.cpp:461
463 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythdialogbox.cpp:637
mythtv/libs/libmythui/mythdialogbox.cpp:631
464 6 style  Condition ' cancelButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:643
mythtv/libs/libmythui/mythdialogbox.cpp:629
465 6 style  Condition ' okButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:645
mythtv/libs/libmythui/mythdialogbox.cpp:628
466 6 style  Condition ' messageText' is always false mythtv/libs/libmythui/mythdialogbox.cpp:652
mythtv/libs/libmythui/mythdialogbox.cpp:627
467 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythdialogbox.cpp:706
mythtv/libs/libmythui/mythdialogbox.cpp:700
468 6 style  Condition ' cancelButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:712
mythtv/libs/libmythui/mythdialogbox.cpp:698
469 6 style  Condition ' okButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:714
mythtv/libs/libmythui/mythdialogbox.cpp:697
470 6 style  Condition ' messageText' is always false mythtv/libs/libmythui/mythdialogbox.cpp:717
mythtv/libs/libmythui/mythdialogbox.cpp:696
471 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythdialogbox.cpp:797
mythtv/libs/libmythui/mythdialogbox.cpp:789
472 6 style  Condition ' cancelButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:803
mythtv/libs/libmythui/mythdialogbox.cpp:787
473 6 style  Condition ' okButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:806
mythtv/libs/libmythui/mythdialogbox.cpp:786
474 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythdialogbox.cpp:905
mythtv/libs/libmythui/mythdialogbox.cpp:899
475 6 style  Condition ' messageText' is always false mythtv/libs/libmythui/mythdialogbox.cpp:1019
mythtv/libs/libmythui/mythdialogbox.cpp:896
476 6 style  Condition ' okButton' is always false mythtv/libs/libmythui/mythdialogbox.cpp:1022
mythtv/libs/libmythui/mythdialogbox.cpp:897
477 6 style  The scope of the variable ' selected' can be reduced. mythtv/libs/libmythui/mythdialogbox.cpp:932
478 6 style  Local variable ' Closed' shadows outer function mythtv/libs/libmythui/mythdialogbox.cpp:434
mythtv/libs/libmythui/mythdialogbox.h:235
479 6 style  Local variable ' Closed' shadows outer function mythtv/libs/libmythui/mythdialogbox.cpp:444
mythtv/libs/libmythui/mythdialogbox.h:235
480 6 style  Variable ' selected' is assigned a value that is never used. mythtv/libs/libmythui/mythdialogbox.cpp:932
481 6 style  Variable ' selected' is assigned a value that is never used. mythtv/libs/libmythui/mythdialogbox.cpp:980
482 6 style  Consider using std::replace_if algorithm instead of a raw loop. mythtv/libs/libmythui/mythedid.cpp:137
483 6 style  Local variable ' face' shadows outer function mythtv/libs/libmythui/mythfontproperties.cpp:231
mythtv/libs/libmythui/mythfontproperties.h:25
484 6 style  Condition ' !twosel' is always false mythtv/libs/libmythui/mythgenerictree.cpp:35
mythtv/libs/libmythui/mythgenerictree.cpp:33
mythtv/libs/libmythui/mythgenerictree.cpp:35
485 6 style  Unused private function: ' MythGesture::HasMinimumPoints' mythtv/libs/libmythui/mythgesture.h:115
486 6 style  Condition ' !result' is always true mythtv/libs/libmythui/mythhdr.cpp:44
mythtv/libs/libmythui/mythhdr.cpp:34
487 6 style  Class ' MythNotification' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythnotification.h:40
488 6 style  Class ' MythD3DSurface' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/mythrender_d3d9.h:83
489 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythui/mythpainterwindow.cpp:129
490 6 style  Variable ' result' is not assigned a value. mythtv/libs/libmythui/mythpainterwindow.cpp:46
491 6 style  Class ' MythScreenSaverDBus' has a constructor with 1 argument that is not explicit. mythtv/libs/libmythui/platforms/mythscreensaverdbus.h:15
492 6 style  Variable ' screensaver' can be declared as pointer to const mythtv/libs/libmythui/mythscreensaver.cpp:71
493 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythui/mythscreensaver.cpp:82
494 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythui/mythscreenstack.cpp:323
495 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythui/mythscreenstack.cpp:341
496 6 style  The scope of the variable ' menuaction' can be reduced. mythtv/libs/libmythui/myththemedmenu.cpp:227
497 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythui/myththemedmenu.cpp:731
498 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythuibuttonlist.cpp:4014
mythtv/libs/libmythui/mythuibuttonlist.cpp:4008
499 6 style  The scope of the variable ' found' can be reduced. mythtv/libs/libmythui/mythuibuttonlist.cpp:3231
500 6 style  Local variable ' itemVisible' shadows outer function mythtv/libs/libmythui/mythuibuttonlist.cpp:1487
mythtv/libs/libmythui/mythuibuttonlist.h:278
501 6 style  Local variable ' itemClicked' shadows outer function mythtv/libs/libmythui/mythuibuttonlist.cpp:2664
mythtv/libs/libmythui/mythuibuttonlist.h:277
502 6 style  Local variable ' itemClicked' shadows outer function mythtv/libs/libmythui/mythuibuttonlist.cpp:2721
mythtv/libs/libmythui/mythuibuttonlist.h:277
503 6 style  Local variable ' itemLoaded' shadows outer function mythtv/libs/libmythui/mythuibuttonlist.cpp:2805
mythtv/libs/libmythui/mythuibuttonlist.h:279
504 6 style  Local variable ' state' shadows outer function mythtv/libs/libmythui/mythuibuttonlist.cpp:3910
mythtv/libs/libmythui/mythuibuttonlist.h:131
505 6 style  Variable ' end' is assigned a value that is never used. mythtv/libs/libmythui/mythuibuttonlist.cpp:637
506 6 style  Variable ' last_item' is assigned a value that is never used. mythtv/libs/libmythui/mythuibuttonlist.cpp:752
507 6 style  Variable ' total' is assigned a value that is never used. mythtv/libs/libmythui/mythuibuttonlist.cpp:930
508 6 style  Variable ' x_adj' is assigned a value that is never used. mythtv/libs/libmythui/mythuibuttonlist.cpp:1191
509 6 style  Variable ' y_adj' is assigned a value that is never used. mythtv/libs/libmythui/mythuibuttonlist.cpp:1192
510 6 style  Variable ' found' is assigned a value that is never used. mythtv/libs/libmythui/mythuibuttonlist.cpp:3231
511 6 style  Expression is always true because ' else if' condition is opposite to previous condition at line 469. mythtv/libs/libmythui/mythuibuttontree.cpp:484
mythtv/libs/libmythui/mythuibuttontree.cpp:469
512 6 style  Local variable ' rootChanged' shadows outer function mythtv/libs/libmythui/mythuibuttontree.cpp:228
mythtv/libs/libmythui/mythuibuttontree.h:52
513 6 style  Local variable ' rootChanged' shadows outer function mythtv/libs/libmythui/mythuibuttontree.cpp:246
mythtv/libs/libmythui/mythuibuttontree.h:52
514 6 style  Local variable ' nodeChanged' shadows outer function mythtv/libs/libmythui/mythuibuttontree.cpp:376
mythtv/libs/libmythui/mythuibuttontree.h:51
515 6 style  Local variable ' itemClicked' shadows outer function mythtv/libs/libmythui/mythuibuttontree.cpp:553
mythtv/libs/libmythui/mythuibuttontree.h:49
516 6 style  Local variable ' itemVisible' shadows outer function mythtv/libs/libmythui/mythuibuttontree.cpp:579
mythtv/libs/libmythui/mythuibuttontree.h:50
517 6 style  Local variable ' toggled' shadows outer function mythtv/libs/libmythui/mythuicheckbox.cpp:62
mythtv/libs/libmythui/mythuicheckbox.h:46
518 6 style  Local variable ' toggled' shadows outer function mythtv/libs/libmythui/mythuicheckbox.cpp:93
mythtv/libs/libmythui/mythuicheckbox.h:46
519 6 style  Local variable ' isDir' shadows outer function mythtv/libs/libmythui/mythuifilebrowser.cpp:68
mythtv/libs/libmythui/mythuifilebrowser.h:39
520 6 style  Local variable ' size' shadows outer function mythtv/libs/libmythui/mythuifilebrowser.cpp:69
mythtv/libs/libmythui/mythuifilebrowser.h:44
521 6 style  Local variable ' isDir' shadows outer function mythtv/libs/libmythui/mythuifilebrowser.cpp:79
mythtv/libs/libmythui/mythuifilebrowser.h:39
522 6 style  Local variable ' size' shadows outer function mythtv/libs/libmythui/mythuifilebrowser.cpp:80
mythtv/libs/libmythui/mythuifilebrowser.h:44
523 6 style  Parameter ' cbs' can be declared as reference to const mythtv/libs/libmythui/mythuihelper.cpp:74
524 6 style  Condition ' err' is always false mythtv/libs/libmythui/mythuispinbox.cpp:309
mythtv/libs/libmythui/mythuispinbox.cpp:303
525 6 style  The scope of the variable ' end' can be reduced. mythtv/libs/libmythui/mythuitext.cpp:461
526 6 style  Variable ' end' is assigned a value that is never used. mythtv/libs/libmythui/mythuitext.cpp:461
527 6 style  The scope of the variable ' dirName' can be reduced. mythtv/libs/libmythui/mythuithemehelper.cpp:161
528 6 style  The statement ' if (m_enabled!=enable) m_enabled=enable' is logically equivalent to ' m_enabled=enable' . mythtv/libs/libmythui/mythuitype.cpp:1136
mythtv/libs/libmythui/mythuitype.cpp:1137
529 6 style  Local variable ' VisibilityChanged' shadows outer function mythtv/libs/libmythui/mythuitype.cpp:1126
mythtv/libs/libmythui/mythuitype.h:225
530 6 style  Condition ' m_image' is always true mythtv/libs/libmythui/mythuivideo.cpp:84
531 6 style  Redundant condition: m_active. ' !m_active || (m_active & & m_webEngine-> hasFocus())' is equivalent to ' !m_active || m_webEngine-> hasFocus()' mythtv/libs/libmythui/mythuiwebbrowser.cpp:1233
532 6 style  Local variable ' loadFinished' shadows outer function mythtv/libs/libmythui/mythuiwebbrowser.cpp:1109
mythtv/libs/libmythui/mythuiwebbrowser.h:139
533 6 style  Local variable ' loadProgress' shadows outer function mythtv/libs/libmythui/mythuiwebbrowser.cpp:1114
mythtv/libs/libmythui/mythuiwebbrowser.h:140
534 6 style  Local variable ' titleChanged' shadows outer function mythtv/libs/libmythui/mythuiwebbrowser.cpp:1119
mythtv/libs/libmythui/mythuiwebbrowser.h:141
535 6 style  Local variable ' statusBarMessage' shadows outer function mythtv/libs/libmythui/mythuiwebbrowser.cpp:1124
mythtv/libs/libmythui/mythuiwebbrowser.h:142
536 6 style  Local variable ' iconChanged' shadows outer function mythtv/libs/libmythui/mythuiwebbrowser.cpp:1134
mythtv/libs/libmythui/mythuiwebbrowser.h:143
537 6 style  Local variable ' iconUrlChanged' shadows outer function mythtv/libs/libmythui/mythuiwebbrowser.cpp:1139
mythtv/libs/libmythui/mythuiwebbrowser.h:144
538 6 style  struct member ' MimeType::m_extension' is never used. mythtv/libs/libmythui/mythuiwebbrowser.cpp:48
539 6 style  struct member ' MimeType::m_isVideo' is never used. mythtv/libs/libmythui/mythuiwebbrowser.cpp:49
540 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythui/mythvirtualkeyboard.cpp:440
541 6 style  Condition ' !result' is always true mythtv/libs/libmythui/mythvrr.cpp:94
mythtv/libs/libmythui/mythvrr.cpp:62
542 6 style  Parameter ' MDisplay' can be declared as pointer to const mythtv/libs/libmythui/mythvrr.cpp:57
543 6 style  Variable ' crtc' can be declared as reference to const mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:428
544 6 style  Variable ' crtcs' is not assigned a value. mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:228
545 6 style  Variable ' outputs' is not assigned a value. mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:229
546 6 style  Variable ' outputs' is not assigned a value. mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp:445
547 6 style  Condition ' !dbuserr.isEmpty()' is always false mythtv/libs/libmythui/platforms/mythscreensaverdbus.cpp:152
548 6 style  Condition ' m_xscreensaverRunning' is always true mythtv/libs/libmythui/platforms/mythscreensaverx11.cpp:37
mythtv/libs/libmythui/platforms/mythscreensaverx11.cpp:32
549 6 style  Condition ' validDBMS' is always true mythtv/libs/libmythui/schemawizard.cpp:320
mythtv/libs/libmythui/schemawizard.cpp:311
mythtv/libs/libmythui/schemawizard.cpp:305
550 6 style  The statement ' if (!m_isSet) m_isSet=true' is logically equivalent to ' m_isSet=true' . mythtv/libs/libmythui/standardsettings.cpp:512
mythtv/libs/libmythui/standardsettings.cpp:513
551 6 style  Local variable ' helpTextChanged' shadows outer function mythtv/libs/libmythui/standardsettings.h:37
mythtv/libs/libmythui/standardsettings.h:104
552 6 style  Local variable ' ShouldRedraw' shadows outer function mythtv/libs/libmythui/standardsettings.cpp:56
mythtv/libs/libmythui/standardsettings.h:101
553 6 style  Local variable ' settingsChanged' shadows outer function mythtv/libs/libmythui/standardsettings.cpp:62
mythtv/libs/libmythui/standardsettings.h:102
554 6 style  Local variable ' settingsChanged' shadows outer function mythtv/libs/libmythui/standardsettings.cpp:82
mythtv/libs/libmythui/standardsettings.h:102
555 6 style  Local variable ' ShouldRedraw' shadows outer function mythtv/libs/libmythui/standardsettings.cpp:179
mythtv/libs/libmythui/standardsettings.h:101
556 6 style  Local variable ' valueChanged' shadows outer function mythtv/libs/libmythui/standardsettings.cpp:176
mythtv/libs/libmythui/standardsettings.h:100
557 6 style  Local variable ' valueChanged' shadows outer function mythtv/libs/libmythui/standardsettings.cpp:177
mythtv/libs/libmythui/standardsettings.h:100
558 6 style  The statement ' if (first) first=false' is logically equivalent to ' first=false' . mythtv/libs/libmythui/storagegroupeditor.cpp:270
mythtv/libs/libmythui/storagegroupeditor.cpp:272
559 6 style  The scope of the variable ' dirname' can be reduced. mythtv/libs/libmythui/storagegroupeditor.cpp:262
560 6 style  Variable ' dirname' is assigned a value that is never used. mythtv/libs/libmythui/storagegroupeditor.cpp:268
561 6 style  Condition ' (++m_nKey)==0' is always false mythtv/libs/libmythupnp/eventing.h:57
562 6 style  Variable ' cspNonce' is assigned a value that is never used. mythtv/libs/libmythupnp/htmlserver.cpp:110
563 6 style  Local variable ' address' shadows outer function mythtv/libs/libmythupnp/mmulticastsocketdevice.cpp:98
mythtv/libs/libmythupnp/mmulticastsocketdevice.h:61
564 6 style  The scope of the variable ' bInCode' can be reduced. mythtv/libs/libmythupnp/serverSideScripting.cpp:449
565 6 style  The scope of the variable ' nEndPos' can be reduced. mythtv/libs/libmythupnp/serverSideScripting.cpp:575
566 6 style  The scope of the variable ' nMatchPos' can be reduced. mythtv/libs/libmythupnp/serverSideScripting.cpp:576
567 6 style  Variable ' nEndPos' is assigned a value that is never used. mythtv/libs/libmythupnp/serverSideScripting.cpp:575
568 6 style  Variable ' nMatchPos' is assigned a value that is never used. mythtv/libs/libmythupnp/serverSideScripting.cpp:576
569 6 style  Variable ' bMatchFound' is assigned a value that is never used. mythtv/libs/libmythupnp/serverSideScripting.cpp:577
570 6 style  The scope of the variable ' sValue' can be reduced. mythtv/libs/libmythupnp/soapclient.cpp:148
571 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythtv/libs/libmythupnp/taskqueue.cpp:137
572 6 style  The scope of the variable ' filterName' can be reduced. mythtv/libs/libmythupnp/upnpcdsobjects.cpp:416
573 6 style  Variable ' cit' can be declared as pointer to const mythtv/libs/libmythupnp/upnpcdsobjects.cpp:436
574 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythupnp/upnpcdsobjects.cpp:1050
575 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythupnp/upnpdevice.cpp:574
576 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythupnp/upnpdevice.cpp:814
577 6 style  Variable ' pSocket' is assigned a value that is never used. mythtv/libs/libmythupnp/upnptasksearch.cpp:194
578 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythupnp/websocket.cpp:689
579 6 style  Consider using std::any_of algorithm instead of a raw loop. mythtv/libs/libmythupnp/websocket.cpp:698
580 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/libs/libmythupnp/websocket.cpp:946
581 6 style  Variable ' it' is assigned a value that is never used. mythtv/libs/libmythupnp/websocket.cpp:947
582 6 style  Variable ' sRep' is reassigned a value before the old one has been used. mythtv/programs/mythbackend/httpstatus.cpp:1298
mythtv/programs/mythbackend/httpstatus.cpp:1297
583 6 style  The scope of the variable ' sMsg' can be reduced. mythtv/programs/mythbackend/httpstatus.cpp:1404
584 6 style  Variable ' hostname' is assigned a value that is never used. mythtv/programs/mythbackend/httpstatus.cpp:457
585 6 style  Variable ' isLocalstr' is assigned a value that is never used. mythtv/programs/mythbackend/httpstatus.cpp:459
586 6 style  Variable ' sMsg' is assigned a value that is never used. mythtv/programs/mythbackend/httpstatus.cpp:1404
587 6 style  Variable ' sMsg' is assigned a value that is never used. mythtv/programs/mythbackend/httpstatus.cpp:1415
588 6 style  Variable ' pHttpServer' is assigned a value that is never used. mythtv/programs/mythbackend/mediaserver.cpp:75
589 6 style  Condition ' !found' is always false mythtv/programs/mythcommflag/BorderDetector.cpp:296
mythtv/programs/mythcommflag/BorderDetector.cpp:295
590 6 style  The scope of the variable ' top' can be reduced. mythtv/programs/mythcommflag/BorderDetector.cpp:133
591 6 style  The scope of the variable ' bottom' can be reduced. mythtv/programs/mythcommflag/BorderDetector.cpp:134
592 6 style  Expression is always true because ' else if' condition is opposite to previous condition at line 620. mythtv/programs/mythcommflag/mythcommflag.cpp:660
mythtv/programs/mythcommflag/mythcommflag.cpp:620
593 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.h:52
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
594 6 style  Local variable ' ErrorMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.h:53
mythtv/programs/mythexternrecorder/MythExternRecApp.h:61
595 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:274
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
596 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:281
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
597 6 style  Local variable ' Fill' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:392
mythtv/programs/mythexternrecorder/MythExternRecApp.h:65
598 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:576
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
599 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:517
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
600 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:536
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
601 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:566
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
602 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:617
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
603 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:584
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
604 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:591
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
605 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:598
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
606 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:691
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
607 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:704
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
608 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:797
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
609 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:810
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
610 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:817
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
611 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:825
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
612 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:855
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
613 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:836
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
614 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:846
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
615 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:878
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
616 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:865
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
617 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:873
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
618 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:884
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
619 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:890
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
620 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:896
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
621 6 style  Local variable ' Streaming' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:950
mythtv/programs/mythexternrecorder/MythExternRecApp.h:64
622 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:952
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
623 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:905
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
624 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:913
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
625 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:932
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
626 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:942
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
627 6 style  Local variable ' Streaming' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:982
mythtv/programs/mythexternrecorder/MythExternRecApp.h:64
628 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:964
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
629 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:966
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
630 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:972
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
631 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:977
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
632 6 style  Local variable ' Streaming' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1004
mythtv/programs/mythexternrecorder/MythExternRecApp.h:64
633 6 style  Local variable ' Streaming' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1029
mythtv/programs/mythexternrecorder/MythExternRecApp.h:64
634 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1030
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
635 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1040
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
636 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1046
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
637 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1072
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
638 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1077
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
639 6 style  Local variable ' SendMessage' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1082
mythtv/programs/mythexternrecorder/MythExternRecApp.h:57
640 6 style  Local variable ' Fill' shadows outer function mythtv/programs/mythexternrecorder/MythExternRecApp.cpp:1094
mythtv/programs/mythexternrecorder/MythExternRecApp.h:65
641 6 style  The comparison ' API_VERSION == 1' is always true. mythtv/programs/mythfilerecorder/mythfilerecorder.cpp:204
mythtv/programs/mythfilerecorder/mythfilerecorder.cpp:30
642 6 style  Condition ' dbChan.m_name!=(*i).m_name' is always false mythtv/programs/mythfilldatabase/channeldata.cpp:311
mythtv/programs/mythfilldatabase/channeldata.cpp:299
643 6 style  Condition ' dbChan.m_chanNum!=(*i).m_chanNum' is always false mythtv/programs/mythfilldatabase/channeldata.cpp:313
mythtv/programs/mythfilldatabase/channeldata.cpp:301
644 6 style  Condition ' dbChan.m_fineTune!=(*i).m_fineTune' is always false mythtv/programs/mythfilldatabase/channeldata.cpp:314
mythtv/programs/mythfilldatabase/channeldata.cpp:302
645 6 style  Condition ' dbChan.m_freqId!=(*i).m_freqId' is always false mythtv/programs/mythfilldatabase/channeldata.cpp:315
mythtv/programs/mythfilldatabase/channeldata.cpp:303
646 6 style  Condition ' dbChan.m_tvFormat!=(*i).m_tvFormat' is always false mythtv/programs/mythfilldatabase/channeldata.cpp:317
mythtv/programs/mythfilldatabase/channeldata.cpp:304
647 6 style  The scope of the variable ' status' can be reduced. mythtv/programs/mythfilldatabase/filldata.cpp:249
648 6 style  Variable ' c' can be declared as reference to const mythtv/programs/mythfilldatabase/xmltvparser.cpp:559
649 6 style  Condition ' !m_interrupted' is always true mythtv/programs/mythfrontend/audiogeneralsettings.cpp:689
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:665
650 6 style  Condition ' !m_interrupted' is always true mythtv/programs/mythfrontend/audiogeneralsettings.cpp:691
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:665
651 6 style  Condition ' !m_interrupted' is always true mythtv/programs/mythfrontend/audiogeneralsettings.cpp:748
mythtv/programs/mythfrontend/audiogeneralsettings.cpp:665
652 6 style  Variable ' menuPopup' is assigned a value that is never used. mythtv/programs/mythfrontend/channelrecpriority.cpp:167
653 6 style  The scope of the variable ' filename' can be reduced. mythtv/programs/mythfrontend/example.cpp:117
654 6 style  The scope of the variable ' description' can be reduced. mythtv/programs/mythfrontend/example.cpp:118
655 6 style  Local variable ' pause' shadows outer function mythtv/programs/mythfrontend/globalsettings.cpp:2606
mythtv//usr/include/unistd.h:489
656 6 style  Local variable ' pause' shadows outer function mythtv/programs/mythfrontend/globalsettings.cpp:2620
mythtv//usr/include/unistd.h:489
657 6 style  Parameter ' Value' can be declared as reference to const mythtv/programs/mythfrontend/globalsettings.cpp:1102
658 6 style  Variable ' pHttpServer' is assigned a value that is never used. mythtv/programs/mythfrontend/mediarenderer.cpp:65
659 6 style  The scope of the variable ' adjustmsg' can be reduced. mythtv/programs/mythfrontend/progdetails.cpp:168
660 6 style  The scope of the variable ' pname' can be reduced. mythtv/programs/mythfrontend/progdetails.cpp:542
661 6 style  The scope of the variable ' character' can be reduced. mythtv/programs/mythfrontend/progdetails.cpp:543
662 6 style  The scope of the variable ' itemText' can be reduced. mythtv/programs/mythfrontend/progfind.cpp:458
663 6 style  Local variable ' ruleDeleted' shadows outer function mythtv/programs/mythfrontend/scheduleeditor.cpp:399
mythtv/programs/mythfrontend/scheduleeditor.h:168
664 6 style  Variable ' ex' can be declared as reference to const mythtv/programs/mythfrontend/serviceHosts/servicehost.cpp:161
665 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/programs/mythfrontend/serviceHosts/xsd.cpp:938
666 6 style  Variable ' sContentName' is assigned a value that is never used. mythtv/programs/mythfrontend/serviceHosts/xsd.cpp:393
667 6 style  Variable ' remoteTheme' is assigned a value that is never used. mythtv/programs/mythfrontend/themechooser.cpp:1068
668 6 style  Variable ' remoteTheme' is assigned a value that is never used. mythtv/programs/mythfrontend/themechooser.cpp:1092
669 6 style  Variable ' fa' can be declared as reference to const mythtv/programs/mythfrontend/videofileassoc.cpp:179
670 6 style  The scope of the variable ' ptnm' can be reduced. mythtv/programs/mythfrontend/videolist.cpp:972
671 6 style  Condition ' counter< m_lcdHeight' is always true mythtv/programs/mythlcdserver/lcdprocclient.cpp:1359
mythtv/programs/mythlcdserver/lcdprocclient.cpp:1330
672 6 style  The scope of the variable ' aString' can be reduced. mythtv/programs/mythlcdserver/lcdprocclient.cpp:414
673 6 style  Condition ' !CPC' is always false mythtv/programs/mythtranscode/mpeg2fix.cpp:2608
674 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/programs/mythtranscode/mpeg2fix.cpp:1047
675 6 style  Consider using std::find_if algorithm instead of a raw loop. mythtv/programs/mythtranscode/mpeg2fix.cpp:1694
676 6 style  Parameter ' deleteMap' can be declared as pointer to const mythtv/programs/mythtranscode/mythtranscode.cpp:755
677 6 style  Class ' ExpertSettingsEditor' has a constructor with 1 argument that is not explicit. mythtv/programs/mythtv-setup/expertsettingseditor.h:13
678 6 style  Parameter ' selection' can be declared as reference to const. However it seems that ' SetupMenuCallback' is a callback function, if ' selection' is declared with const you might also need to cast function pointer(s). mythtv/programs/mythtv-setup/mythtv-setup.cpp:60
mythtv/programs/mythtv-setup/mythtv-setup.cpp:172
679 6 style  The scope of the variable ' image' can be reduced. mythtv/programs/mythutil/messageutils.cpp:61
680 6 style  The scope of the variable ' origin' can be reduced. mythtv/programs/mythutil/messageutils.cpp:62
681 6 style  The scope of the variable ' description' can be reduced. mythtv/programs/mythutil/messageutils.cpp:63
682 6 style  The scope of the variable ' extra' can be reduced. mythtv/programs/mythutil/messageutils.cpp:64
683 6 style  The scope of the variable ' progress_text' can be reduced. mythtv/programs/mythutil/messageutils.cpp:65
684 6 style  The scope of the variable ' progress' can be reduced. mythtv/programs/mythutil/messageutils.cpp:66
685 6 style  The scope of the variable ' fullscreen' can be reduced. mythtv/programs/mythutil/messageutils.cpp:67
686 6 style  The scope of the variable ' error' can be reduced. mythtv/programs/mythutil/messageutils.cpp:68
687 6 style  The scope of the variable ' visibility' can be reduced. mythtv/programs/mythutil/messageutils.cpp:69
688 6 style  The scope of the variable ' type' can be reduced. mythtv/programs/mythutil/messageutils.cpp:70
689 6 style  Consider using std::accumulate algorithm instead of a raw loop. mythplugins/mytharchive/mytharchive/exportnative.cpp:139
690 6 style  Local variable ' haveResult' shadows outer function mythplugins/mytharchive/mytharchive/fileselector.cpp:319
mythplugins/mytharchive/mytharchive/fileselector.h:60
691 6 style  Local variable ' haveResult' shadows outer function mythplugins/mytharchive/mytharchive/fileselector.cpp:321
mythplugins/mytharchive/mytharchive/fileselector.h:60
692 6 style  Variable ' searchDialog' is assigned a value that is never used. mythplugins/mytharchive/mytharchive/importnative.cpp:521
693 6 style  Consider using std::accumulate algorithm instead of a raw loop. mythplugins/mytharchive/mytharchive/mythburn.cpp:195
694 6 style  Consider using std::any_of, std::all_of, std::none_of algorithm instead of a raw loop. mythplugins/mytharchive/mytharchive/mythburn.cpp:554
695 6 style  Consider using std::find_if algorithm instead of a raw loop. mythplugins/mytharchive/mytharchive/mythburn.cpp:699
696 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mytharchive/mytharchive/recordingselector.cpp:128
697 6 style  Variable ' p' can be declared as pointer to const mythplugins/mytharchive/mytharchive/recordingselector.cpp:200
698 6 style  Assignment ' inc=-1' is redundant with condition ' inc==-1' . mythplugins/mytharchive/mytharchive/thumbfinder.cpp:727
mythplugins/mytharchive/mytharchive/thumbfinder.cpp:726
699 6 style  Redundant initialization for ' it' . The initialized value is overwritten before it is read. mythplugins/mytharchive/mytharchive/thumbfinder.cpp:636
mythplugins/mytharchive/mytharchive/thumbfinder.cpp:634
700 6 style  Variable ' v' can be declared as pointer to const mythplugins/mytharchive/mytharchive/videoselector.cpp:161
701 6 style  Variable ' v' can be declared as pointer to const mythplugins/mytharchive/mytharchive/videoselector.cpp:485
702 6 style  Consider using std::any_of algorithm instead of a raw loop. mythplugins/mytharchive/mytharchive/videoselector.cpp:256
703 6 style  Consider using std::any_of algorithm instead of a raw loop. mythplugins/mytharchive/mytharchive/videoselector.cpp:276
704 6 style  Consider using std::find_if algorithm instead of a raw loop. mythplugins/mytharchive/mytharchive/videoselector.cpp:531
705 6 style  Condition ' count< =frameCount' is always true mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1709
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1707
mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1679
706 6 style  The scope of the variable ' dbVersion' can be reduced. mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:891
707 6 style  Parameter ' sourceDirectory' can be declared as reference to const mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:129
708 6 style  Parameter ' itemNode' can be declared as reference to const mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:396
709 6 style  Parameter ' itemNode' can be declared as reference to const mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:619
710 6 style  Variable ' type' is assigned a value that is never used. mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:317
711 6 style  Variable ' frameFinished' is assigned a value that is never used. mythplugins/mytharchive/mytharchivehelper/mytharchivehelper.cpp:1631
712 6 style  Local variable ' loadFinished' shadows outer function mythplugins/mythbrowser/mythbrowser/webpage.cpp:122
mythplugins/mythbrowser/mythbrowser/webpage.h:34
713 6 style  Local variable ' statusBarMessage' shadows outer function mythplugins/mythbrowser/mythbrowser/webpage.cpp:134
mythplugins/mythbrowser/mythbrowser/webpage.h:33
714 6 style  Condition ' diskcount> 1' is always false mythplugins/mythgame/mythgame/gamehandler.cpp:361
mythplugins/mythgame/mythgame/gamehandler.cpp:360
mythplugins/mythgame/mythgame/gamehandler.cpp:333
715 6 style  The scope of the variable ' key' can be reduced. mythplugins/mythgame/mythgame/gamehandler.cpp:105
716 6 style  The scope of the variable ' diskcount' can be reduced. mythplugins/mythgame/mythgame/gamehandler.cpp:333
717 6 style  The scope of the variable ' rom' can be reduced. mythplugins/mythgame/mythgame/gamehandler.cpp:870
718 6 style  Variable ' info' is assigned a value that is never used. mythplugins/mythgame/mythgame/gamescan.cpp:102
719 6 style  Consider using std::any_of algorithm instead of a raw loop. mythplugins/mythgame/mythgame/gamesettings.cpp:421
720 6 style  struct member ' GameTypes::m_nameStr' is never used. mythplugins/mythgame/mythgame/gamesettings.cpp:16
721 6 style  struct member ' GameTypes::m_idStr' is never used. mythplugins/mythgame/mythgame/gamesettings.cpp:17
722 6 style  struct member ' GameTypes::m_extensions' is never used. mythplugins/mythgame/mythgame/gamesettings.cpp:18
723 6 style  Expression ' log(1 + x)' can be replaced by ' log1p(x)' to avoid loss of precision. mythplugins/mythmusic/mythmusic/visualize.h:206
724 6 style  Expression ' exp(x) - 1' can be replaced by ' expm1(x)' to avoid loss of precision. mythplugins/mythmusic/mythmusic/visualize.h:207
725 6 style  Class ' Spectrogram' has a constructor with 1 argument that is not explicit. mythplugins/mythmusic/mythmusic/visualize.h:231
726 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/decoderhandler.cpp:332
727 6 style  Variable ' strList' is assigned a value that is never used. mythplugins/mythmusic/mythmusic/editmetadata.cpp:1360
728 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:90
729 6 style  Obsolescent function ' usleep' called. It is recommended to use ' nanosleep' or ' setitimer' instead. mythplugins/mythmusic/mythmusic/musicdata.cpp:136
730 6 style  The scope of the variable ' intid' can be reduced. mythplugins/mythmusic/mythmusic/musicdbcheck.cpp:157
731 6 style  The scope of the variable ' newname' can be reduced. mythplugins/mythmusic/mythmusic/musicdbcheck.cpp:159
732 6 style  The scope of the variable ' fieldName' can be reduced. mythplugins/mythmusic/mythmusic/smartplaylist.cpp:246
733 6 style  Local variable ' orderByChanged' shadows outer function mythplugins/mythmusic/mythmusic/smartplaylist.cpp:1934
mythplugins/mythmusic/mythmusic/smartplaylist.h:265
734 6 style  Consider using std::find_if algorithm instead of a raw loop. mythplugins/mythmusic/mythmusic/smartplaylist.cpp:88
735 6 style  Consider using std::find_if algorithm instead of a raw loop. mythplugins/mythmusic/mythmusic/smartplaylist.cpp:98
736 6 style  struct member ' SmartPLField::m_name' is never used. mythplugins/mythmusic/mythmusic/smartplaylist.cpp:34
737 6 style  struct member ' SmartPLOperator::m_stringOnly' is never used. mythplugins/mythmusic/mythmusic/smartplaylist.cpp:65
738 6 style  struct member ' SmartPLOperator::m_validForBoolean' is never used. mythplugins/mythmusic/mythmusic/smartplaylist.cpp:66
739 6 style  Class ' TrackInfoPopup' has a constructor with 1 argument that is not explicit. mythplugins/mythmusic/mythmusic/visualizerview.h:40
740 6 style  Condition ' !result' is always false mythplugins/mythmusic/mythmusic/vorbisencoder.cpp:77
741 6 style  Variable ' article' can be declared as reference to const mythplugins/mythnews/mythnews/mythnews.cpp:466
742 6 style  Variable ' article' can be declared as reference to const mythplugins/mythnews/mythnews/mythnews.cpp:492
743 6 style  The scope of the variable ' enclosure_type' can be reduced. mythplugins/mythnews/mythnews/newssite.cpp:337
744 6 style  Local variable ' url' shadows outer function mythplugins/mythnews/mythnews/newssite.cpp:177
mythplugins/mythnews/mythnews/newssite.h:83
745 6 style  Local variable ' description' shadows outer function mythplugins/mythnews/mythnews/newssite.cpp:323
mythplugins/mythnews/mythnews/newssite.h:86
746 6 style  Local variable ' url' shadows outer function mythplugins/mythnews/mythnews/newssite.cpp:331
mythplugins/mythnews/mythnews/newssite.h:83
747 6 style  Local variable ' description' shadows outer function mythplugins/mythnews/mythnews/newssite.cpp:468
mythplugins/mythnews/mythnews/newssite.h:86
748 6 style  Local variable ' url' shadows outer function mythplugins/mythnews/mythnews/newssite.cpp:476
mythplugins/mythnews/mythnews/newssite.h:83
749 6 style  Parameter ' selection' can be declared as reference to const. However it seems that ' WeatherCallback' is a callback function, if ' selection' is declared with const you might also need to cast function pointer(s). mythplugins/mythweather/mythweather/mythweather.cpp:87
mythplugins/mythweather/mythweather/mythweather.cpp:129
750 6 style  Variable ' busyPopup' is assigned a value that is never used. mythplugins/mythweather/mythweather/sourceManager.cpp:149
751 6 style  Variable ' busyPopup' is assigned a value that is never used. mythplugins/mythweather/mythweather/weatherSetup.cpp:969
752 6 style  Variable ' server' can be declared as reference to const mythplugins/mythzoneminder/mythzmserver/mythzmserver.cpp:399
753 6 style  The scope of the variable ' name' can be reduced. mythplugins/mythzoneminder/mythzoneminder/zmevents.cpp:392
754 6 style  Consider using std::find_if algorithm instead of a raw loop. mythplugins/mythzoneminder/mythzoneminder/zmevents.cpp:327

cppcheck version - 2.10
Updated 18 Oct 2025 18:03:22 GMT