2026-05-27 14:16 ftp://ftp.de.debian.org/debian/pool/main/k/kodi-pvr-sledovanitv-cz/kodi-pvr-sledovanitv-cz_21.5.1+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: c3e9383 (2026-05-27 14:26:28 +0200) count: 136 99 elapsed-time: 0.3 0.3 head-timing-info: old-timing-info: head results: kodi-pvr-sledovanitv-cz-21.5.1/src/Addon.cpp:11:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Addon.cpp:18:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_STATUS_NEED_RESTART [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Addon.cpp:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Addon.cpp:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:44:15: warning: Member variable 'EpgEntry::iBroadcastId' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:45:15: warning: Member variable 'EpgEntry::iChannelId' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:46:15: warning: Member variable 'EpgEntry::iGenreType' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:47:15: warning: Member variable 'EpgEntry::iGenreSubType' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:48:15: warning: Member variable 'EpgEntry::startTime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:49:15: warning: Member variable 'EpgEntry::endTime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:56:8: warning: Member variable 'EpgEntry::availableTimeshift' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:58:7: warning: Member variable 'EpgEntry::starRating' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:59:7: warning: Member variable 'EpgEntry::parentalRating' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:72:15: warning: Member variable 'Channel::bIsRadio' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:73:15: warning: Member variable 'Channel::iUniqueId' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:74:15: warning: Member variable 'Channel::iChannelNumber' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:75:15: warning: Member variable 'Channel::iEncryptionSystem' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:76:15: warning: Member variable 'Channel::iTvgShift' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:83:15: warning: Member variable 'Channel::bIsPinLocked' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:84:15: warning: Member variable 'Channel::bIsDrm' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:89:21: warning: Member variable 'ChannelGroup::bRadio' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:102:11: warning: Member variable 'Recording::startTime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:103:9: warning: Member variable 'Recording::duration' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:105:8: warning: Member variable 'Recording::bRadio' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:106:7: warning: Member variable 'Recording::iLifeTime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:107:7: warning: Member variable 'Recording::iChannelUid' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:108:8: warning: Member variable 'Recording::bIsPinLocked' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:113:19: warning: Member variable 'Timer::iClientIndex' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:114:19: warning: Member variable 'Timer::iClientChannelUid' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:115:19: warning: Member variable 'Timer::startTime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:116:19: warning: Member variable 'Timer::endTime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:120:19: warning: Member variable 'Timer::iLifetime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:121:19: warning: Member variable 'Timer::bIsRepeating' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:122:19: warning: Member variable 'Timer::firstDay' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:123:19: warning: Member variable 'Timer::iWeekdays' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:124:19: warning: Member variable 'Timer::iEpgUid' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:125:19: warning: Member variable 'Timer::iMarginStart' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:126:19: warning: Member variable 'Timer::iMarginEnd' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:127:19: warning: Member variable 'Timer::iGenreType' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:128:19: warning: Member variable 'Timer::iGenreSubType' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:129:7: warning: Member variable 'Timer::iLifeTime' has no initializer. [uninitMemberVarNoCtor] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:143:3: style: Class 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:92:39: performance: Function parameter 'userAgent' should be passed by const reference. [passedByValue] kodi-pvr-sledovanitv-cz-21.5.1/src/picosha2.h:152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:218:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_READ_NO_CACHE [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:249:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:282:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:437:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_WARNING [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:604:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:641:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/base64.hpp:87:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:311:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_CONNECTION_STATE_CONNECTED [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_WARNING [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:353:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:404:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:410:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_STATUS_NEED_RESTART [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:415:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:448:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:454:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:466:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:610:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:747:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:831:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:836:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:871:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:883:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:901:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:930:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:935:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:962:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1003:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1024:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1054:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1073:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1085:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1105:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1196:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_RECORDING_CHANNEL_TYPE_TV [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1211:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_INVALID_PARAMETERS [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1252:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_DEBUG [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1329:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1369:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1379:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_ERROR_NO_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1404:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PVR_STREAM_PROPERTY_STREAMURL [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_INFO [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1480:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDON_LOG_ERROR [valueFlowBailoutIncompleteVar] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:484:18: style:inconclusive: Technically the member function 'sledovanitvcz::ApiManager::getStreamQualities' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:78:8: note: Technically the member function 'sledovanitvcz::ApiManager::getStreamQualities' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:484:18: note: Technically the member function 'sledovanitvcz::ApiManager::getStreamQualities' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:489:18: style:inconclusive: Technically the member function 'sledovanitvcz::ApiManager::getEpg' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:79:8: note: Technically the member function 'sledovanitvcz::ApiManager::getEpg' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:489:18: note: Technically the member function 'sledovanitvcz::ApiManager::getEpg' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:508:25: style:inconclusive: Technically the member function 'sledovanitvcz::ApiManager::getRecordingUrl' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:81:15: note: Technically the member function 'sledovanitvcz::ApiManager::getRecordingUrl' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:508:25: note: Technically the member function 'sledovanitvcz::ApiManager::getRecordingUrl' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:548:18: style:inconclusive: Technically the member function 'sledovanitvcz::ApiManager::addTimer' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:86:8: note: Technically the member function 'sledovanitvcz::ApiManager::addTimer' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:548:18: note: Technically the member function 'sledovanitvcz::ApiManager::addTimer' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:563:18: style:inconclusive: Technically the member function 'sledovanitvcz::ApiManager::deleteRecord' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:87:8: note: Technically the member function 'sledovanitvcz::ApiManager::deleteRecord' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:563:18: note: Technically the member function 'sledovanitvcz::ApiManager::deleteRecord' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:571:18: style:inconclusive: Technically the member function 'sledovanitvcz::ApiManager::keepAlive' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:88:8: note: Technically the member function 'sledovanitvcz::ApiManager::keepAlive' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:571:18: note: Technically the member function 'sledovanitvcz::ApiManager::keepAlive' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:263:18: style:inconclusive: Technically the member function 'sledovanitvcz::ApiManager::deletePairing' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.h:103:8: note: Technically the member function 'sledovanitvcz::ApiManager::deletePairing' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:263:18: note: Technically the member function 'sledovanitvcz::ApiManager::deletePairing' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:167:84: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:654:47: style: Parameter 'contentRoot' can be declared as reference to const [constParameterReference] kodi-pvr-sledovanitv-cz-21.5.1/src/ApiManager.cpp:82:15: style: Variable 'hex' can be declared as const array [constVariable] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:457:12: style:inconclusive: Either there is a missing 'override', or the member function 'sledovanitvcz::Data::KeepAlive' can be const. [functionConst] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:183:8: note: Either there is a missing 'override', or the member function 'sledovanitvcz::Data::KeepAlive' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:457:12: note: Either there is a missing 'override', or the member function 'sledovanitvcz::Data::KeepAlive' can be const. kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:677:53: style: Condition '(startTime+duration)>=now' is always true [knownConditionTrueFalse] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:640:32: note: Assuming that condition '(startTime+duration)=now' is always true kodi-pvr-sledovanitv-cz-21.5.1/src/base64.hpp:83:7: style: The scope of the variable 'offset' can be reduced. [variableScope] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:633:15: style: The scope of the variable 'iptvrecording' can be reduced. [variableScope] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:274:46: style: Checking if unsigned expression 'epg_copy->count(epg_channel.first)' is less than zero. [unsignedLessThanZero] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:306:11: style: Checking if unsigned expression 'login_delay' is less than zero. [unsignedLessThanZero] kodi-pvr-sledovanitv-cz-21.5.1/src/base64.hpp:48:8: performance:inconclusive: Use const reference for 'base64_chars' to avoid unnecessary data copying. [redundantCopyLocalConst] kodi-pvr-sledovanitv-cz-21.5.1/src/base64.hpp:84:8: performance:inconclusive: Use const reference for 'base64_chars' to avoid unnecessary data copying. [redundantCopyLocalConst] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:1148:37: performance: Function parameter 'strDate' should be passed by const reference. [passedByValue] kodi-pvr-sledovanitv-cz-21.5.1/src/CallLimiter.hh:50:22: warning: Access of moved variable 'interval'. [accessMoved] kodi-pvr-sledovanitv-cz-21.5.1/src/CallLimiter.hh:46:19: note: Calling std::move(interval) kodi-pvr-sledovanitv-cz-21.5.1/src/CallLimiter.hh:50:22: note: Access of moved variable 'interval'. kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:507:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: warning: Uninitialized variables: iptvtimer.iClientChannelUid, iptvtimer.iLifetime, iptvtimer.bIsRepeating, iptvtimer.firstDay, iptvtimer.iWeekdays, iptvtimer.iEpgUid, iptvtimer.iMarginStart, iptvtimer.iMarginEnd, iptvtimer.iGenreType, iptvtimer.iGenreSubType [uninitvar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:670:21: note: Assuming condition is false kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: note: Uninitialized variables: iptvtimer.iClientChannelUid, iptvtimer.iLifetime, iptvtimer.bIsRepeating, iptvtimer.firstDay, iptvtimer.iWeekdays, iptvtimer.iEpgUid, iptvtimer.iMarginStart, iptvtimer.iMarginEnd, iptvtimer.iGenreType, iptvtimer.iGenreSubType kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:787:29: error: Uninitialized variables: iptvchan.iEncryptionSystem, iptvchan.iTvgShift [uninitvar] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iClientChannelUid [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iLifetime [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.bIsRepeating [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.firstDay [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iWeekdays [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iEpgUid [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iMarginStart [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iMarginEnd [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iGenreType [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:691:29: error: Uninitialized struct member: iptvtimer.iGenreSubType [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:787:29: error: Uninitialized struct member: iptvchan.iEncryptionSystem [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/Data.cpp:787:29: error: Uninitialized struct member: iptvchan.iTvgShift [uninitStructMember] kodi-pvr-sledovanitv-cz-21.5.1/src/base64.hpp:83:14: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] diff: head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:102:11: warning: Member variable 'Recording::startTime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:103:9: warning: Member variable 'Recording::duration' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:105:8: warning: Member variable 'Recording::bRadio' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:106:7: warning: Member variable 'Recording::iLifeTime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:107:7: warning: Member variable 'Recording::iChannelUid' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:108:8: warning: Member variable 'Recording::bIsPinLocked' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:113:19: warning: Member variable 'Timer::iClientIndex' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:114:19: warning: Member variable 'Timer::iClientChannelUid' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:115:19: warning: Member variable 'Timer::startTime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:116:19: warning: Member variable 'Timer::endTime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:120:19: warning: Member variable 'Timer::iLifetime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:121:19: warning: Member variable 'Timer::bIsRepeating' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:122:19: warning: Member variable 'Timer::firstDay' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:123:19: warning: Member variable 'Timer::iWeekdays' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:124:19: warning: Member variable 'Timer::iEpgUid' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:125:19: warning: Member variable 'Timer::iMarginStart' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:126:19: warning: Member variable 'Timer::iMarginEnd' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:127:19: warning: Member variable 'Timer::iGenreType' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:128:19: warning: Member variable 'Timer::iGenreSubType' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:129:7: warning: Member variable 'Timer::iLifeTime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:44:15: warning: Member variable 'EpgEntry::iBroadcastId' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:45:15: warning: Member variable 'EpgEntry::iChannelId' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:46:15: warning: Member variable 'EpgEntry::iGenreType' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:47:15: warning: Member variable 'EpgEntry::iGenreSubType' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:48:15: warning: Member variable 'EpgEntry::startTime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:49:15: warning: Member variable 'EpgEntry::endTime' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:56:8: warning: Member variable 'EpgEntry::availableTimeshift' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:58:7: warning: Member variable 'EpgEntry::starRating' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:59:7: warning: Member variable 'EpgEntry::parentalRating' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:72:15: warning: Member variable 'Channel::bIsRadio' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:73:15: warning: Member variable 'Channel::iUniqueId' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:74:15: warning: Member variable 'Channel::iChannelNumber' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:75:15: warning: Member variable 'Channel::iEncryptionSystem' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:76:15: warning: Member variable 'Channel::iTvgShift' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:83:15: warning: Member variable 'Channel::bIsPinLocked' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:84:15: warning: Member variable 'Channel::bIsDrm' has no initializer. [uninitMemberVarNoCtor] head kodi-pvr-sledovanitv-cz-21.5.1/src/Data.h:89:21: warning: Member variable 'ChannelGroup::bRadio' has no initializer. [uninitMemberVarNoCtor] DONE