Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2022
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 61.81 KB | None | 0 0
  1. 2022-11-21T12:43:28.0907219Z <<< _vdr:target seq 287 <<<
  2. 2022-11-21T12:43:28.0908340Z CLEAN _vdr
  3. 2022-11-21T12:43:28.0909216Z * Removing /home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/build/_vdr-2.6.1 ...
  4. 2022-11-21T12:43:28.0910504Z * Removing /home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/install_pkg/_vdr-2.6.1 ...
  5. 2022-11-21T12:43:28.0911694Z * Removing /home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/qa_checks/_vdr-* ...
  6. 2022-11-21T12:43:28.0912725Z UNPACK _vdr
  7. 2022-11-21T12:43:28.0913449Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/0001-fix_epg.patch
  8. 2022-11-21T12:43:28.0913903Z patching file epg.c
  9. 2022-11-21T12:43:28.0914591Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/Makefile.patch
  10. 2022-11-21T12:43:28.0915248Z patching file Makefile
  11. 2022-11-21T12:43:28.0915662Z patching file PLUGINS/src/epgtableid0/Makefile
  12. 2022-11-21T12:43:28.0916198Z patching file PLUGINS/src/hello/Makefile
  13. 2022-11-21T12:43:28.0916622Z patching file PLUGINS/src/osddemo/Makefile
  14. 2022-11-21T12:43:28.0917060Z patching file PLUGINS/src/pictures/Makefile
  15. 2022-11-21T12:43:28.0917505Z patching file PLUGINS/src/servicedemo/Makefile
  16. 2022-11-21T12:43:28.0917932Z patching file PLUGINS/src/status/Makefile
  17. 2022-11-21T12:43:28.0918363Z patching file PLUGINS/src/svdrpdemo/Makefile
  18. 2022-11-21T12:43:28.0919092Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/menuselection.patch
  19. 2022-11-21T12:43:28.0919575Z patching file osdbase.c
  20. 2022-11-21T12:43:28.0919909Z patching file osdbase.h
  21. 2022-11-21T12:43:28.0921562Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/opt-42-x_MainMenuHooks-v1.0.1.patch
  22. 2022-11-21T12:43:28.0922082Z patching file config.h
  23. 2022-11-21T12:43:28.0922410Z patching file menu.c
  24. 2022-11-21T12:43:28.0922904Z Hunk #1 succeeded at 4480 (offset -4 lines).
  25. 2022-11-21T12:43:28.0923421Z Hunk #2 succeeded at 4616 (offset -29 lines).
  26. 2022-11-21T12:43:28.0923927Z Hunk #3 succeeded at 4694 (offset -64 lines).
  27. 2022-11-21T12:43:28.0924608Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/svdrp_lstc_lcn.patch
  28. 2022-11-21T12:43:28.0925071Z patching file svdrp.c
  29. 2022-11-21T12:43:28.0925835Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/vdr-2.3.9-hide-first-recording-level-v2.patch
  30. 2022-11-21T12:43:28.0926355Z patching file menu.c
  31. 2022-11-21T12:43:28.0926718Z Hunk #1 succeeded at 840 (offset 18 lines).
  32. 2022-11-21T12:43:28.0927117Z Hunk #2 succeeded at 2683 (offset 102 lines).
  33. 2022-11-21T12:43:28.0927502Z Hunk #3 succeeded at 2768 (offset 102 lines).
  34. 2022-11-21T12:43:28.0927894Z Hunk #4 succeeded at 2850 (offset 103 lines).
  35. 2022-11-21T12:43:28.0928293Z Hunk #5 succeeded at 3174 (offset 107 lines).
  36. 2022-11-21T12:43:28.0928651Z patching file recording.c
  37. 2022-11-21T12:43:28.0929024Z Hunk #2 succeeded at 777 (offset 16 lines).
  38. 2022-11-21T12:43:28.0929411Z Hunk #3 succeeded at 850 (offset 16 lines).
  39. 2022-11-21T12:43:28.0929788Z Hunk #4 succeeded at 865 (offset 16 lines).
  40. 2022-11-21T12:43:28.0930178Z Hunk #5 succeeded at 1013 (offset 16 lines).
  41. 2022-11-21T12:43:28.0930569Z Hunk #6 succeeded at 1064 (offset 16 lines).
  42. 2022-11-21T12:43:28.0930958Z Hunk #7 succeeded at 1112 (offset 14 lines).
  43. 2022-11-21T12:43:28.0931335Z Hunk #8 succeeded at 1289 (offset 23 lines).
  44. 2022-11-21T12:43:28.0931729Z Hunk #9 succeeded at 1321 (offset 23 lines).
  45. 2022-11-21T12:43:28.0932120Z Hunk #10 succeeded at 1551 (offset 31 lines).
  46. 2022-11-21T12:43:28.0932513Z Hunk #11 succeeded at 1759 (offset 31 lines).
  47. 2022-11-21T12:43:28.0932904Z Hunk #12 succeeded at 1767 (offset 31 lines).
  48. 2022-11-21T12:43:28.0933293Z Hunk #13 succeeded at 1954 (offset 31 lines).
  49. 2022-11-21T12:43:28.0933650Z patching file recording.h
  50. 2022-11-21T12:43:28.0934027Z Hunk #2 succeeded at 110 (offset 3 lines).
  51. 2022-11-21T12:43:28.0934415Z Hunk #3 succeeded at 143 (offset 3 lines).
  52. 2022-11-21T12:43:28.0934791Z Hunk #4 succeeded at 241 (offset 3 lines).
  53. 2022-11-21T12:43:28.0935175Z Hunk #5 succeeded at 351 (offset 1 line).
  54. 2022-11-21T12:43:28.0935530Z patching file svdrp.c
  55. 2022-11-21T12:43:28.0935881Z Hunk #1 succeeded at 896 (offset 5 lines).
  56. 2022-11-21T12:43:28.0936469Z Hunk #2 succeeded at 1887 (offset 21 lines).
  57. 2022-11-21T12:43:28.0936873Z Hunk #3 succeeded at 1906 (offset 21 lines).
  58. 2022-11-21T12:43:28.0937258Z Hunk #4 succeeded at 1920 (offset 21 lines).
  59. 2022-11-21T12:43:28.0937649Z Hunk #5 succeeded at 2171 (offset 35 lines).
  60. 2022-11-21T12:43:28.0938196Z patching file vdr.c
  61. 2022-11-21T12:43:28.0938565Z Hunk #1 succeeded at 280 (offset 9 lines).
  62. 2022-11-21T12:43:28.0938950Z Hunk #2 succeeded at 307 (offset 9 lines).
  63. 2022-11-21T12:43:28.0939325Z Hunk #3 succeeded at 399 (offset 9 lines).
  64. 2022-11-21T12:43:28.0939830Z Hunk #4 succeeded at 589 (offset 10 lines).
  65. 2022-11-21T12:43:28.0940198Z patching file videodir.c
  66. 2022-11-21T12:43:28.0940537Z patching file videodir.h
  67. 2022-11-21T12:43:28.0941265Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/vdr-2.4.0_zapcockpit-v2.patch
  68. 2022-11-21T12:43:28.0941752Z patching file config.c
  69. 2022-11-21T12:43:28.0942087Z patching file config.h
  70. 2022-11-21T12:43:28.0942452Z Hunk #1 succeeded at 304 (offset 4 lines).
  71. 2022-11-21T12:43:28.0942719Z patching file menu.c
  72. 2022-11-21T12:43:28.0942937Z Hunk #1 succeeded at 4279 (offset 10 lines).
  73. 2022-11-21T12:43:28.0943331Z Hunk #2 succeeded at 4802 (offset 53 lines).
  74. 2022-11-21T12:43:28.0943754Z Hunk #3 succeeded at 4820 (offset 53 lines).
  75. 2022-11-21T12:43:28.0944175Z Hunk #4 succeeded at 5071 (offset 53 lines).
  76. 2022-11-21T12:43:28.0944540Z patching file menu.h
  77. 2022-11-21T12:43:28.0944905Z patching file po/de_DE.po
  78. 2022-11-21T12:43:28.0945286Z Hunk #2 succeeded at 1383 with fuzz 2.
  79. 2022-11-21T12:43:28.0945678Z Hunk #3 succeeded at 1473 with fuzz 2.
  80. 2022-11-21T12:43:28.0946057Z patching file skins.c
  81. 2022-11-21T12:43:28.0946409Z patching file skins.h
  82. 2022-11-21T12:43:28.0946745Z patching file vdr.c
  83. 2022-11-21T12:43:28.0947127Z Hunk #1 succeeded at 1086 (offset 10 lines).
  84. 2022-11-21T12:43:28.0947542Z Hunk #2 succeeded at 1314 (offset 10 lines).
  85. 2022-11-21T12:43:28.0947937Z Hunk #3 succeeded at 1518 (offset 10 lines).
  86. 2022-11-21T12:43:28.0948788Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/vdr-2.6.1-fix-check-still-recording-02.patch
  87. 2022-11-21T12:43:28.0949355Z patching file cutter.c
  88. 2022-11-21T12:43:28.0949728Z patching file recording.c
  89. 2022-11-21T12:43:28.0950119Z Hunk #2 succeeded at 1403 (offset 53 lines).
  90. 2022-11-21T12:43:28.0950424Z Hunk #3 succeeded at 1417 (offset 53 lines).
  91. 2022-11-21T12:43:28.0950643Z Hunk #4 succeeded at 1436 (offset 53 lines).
  92. 2022-11-21T12:43:28.0950855Z Hunk #5 succeeded at 2878 (offset 264 lines).
  93. 2022-11-21T12:43:28.0951345Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/vdr-2.6.1-fix-check-still-recording-03.patch
  94. 2022-11-21T12:43:28.0951657Z patching file recording.c
  95. 2022-11-21T12:43:28.0951865Z Hunk #1 succeeded at 2677 (offset 264 lines).
  96. 2022-11-21T12:43:28.0952088Z Hunk #2 succeeded at 2771 (offset 264 lines).
  97. 2022-11-21T12:43:28.0952547Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/vdr-2.6.1-fix-svdrp-poll-timers-timeout.patch
  98. 2022-11-21T12:43:28.0952849Z patching file svdrp.c
  99. 2022-11-21T12:43:28.0953039Z patching file thread.c
  100. 2022-11-21T12:43:28.0953227Z patching file thread.h
  101. 2022-11-21T12:43:28.0953609Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/vdr-2.6.1-undelete.patch
  102. 2022-11-21T12:43:28.0953882Z patching file config.c
  103. 2022-11-21T12:43:28.0954087Z Hunk #1 succeeded at 434 (offset 6 lines).
  104. 2022-11-21T12:43:28.0954306Z Hunk #2 succeeded at 670 (offset 12 lines).
  105. 2022-11-21T12:43:28.0954521Z Hunk #3 succeeded at 810 (offset 18 lines).
  106. 2022-11-21T12:43:28.0954732Z patching file config.h
  107. 2022-11-21T12:43:28.0954933Z Hunk #1 succeeded at 319 (offset 10 lines).
  108. 2022-11-21T12:43:28.0955126Z patching file menu.c
  109. 2022-11-21T12:43:28.0955330Z Hunk #5 succeeded at 3234 (offset 10 lines).
  110. 2022-11-21T12:43:28.0955552Z Hunk #6 succeeded at 3367 (offset 10 lines).
  111. 2022-11-21T12:43:28.0955761Z Hunk #7 succeeded at 3492 (offset 10 lines).
  112. 2022-11-21T12:43:28.0955978Z Hunk #8 succeeded at 3538 (offset 10 lines).
  113. 2022-11-21T12:43:28.0956193Z Hunk #9 succeeded at 3594 (offset 10 lines).
  114. 2022-11-21T12:43:28.0956403Z Hunk #10 succeeded at 3650 (offset 10 lines).
  115. 2022-11-21T12:43:28.0956625Z Hunk #11 succeeded at 3687 (offset 10 lines).
  116. 2022-11-21T12:43:28.0956843Z Hunk #12 succeeded at 3739 (offset 10 lines).
  117. 2022-11-21T12:43:28.0957162Z patching file menu.h
  118. 2022-11-21T12:43:28.0957367Z Hunk #1 succeeded at 280 (offset 72 lines).
  119. 2022-11-21T12:43:28.0957573Z patching file po/de_DE.po
  120. 2022-11-21T12:43:28.0958203Z APPLY PATCH (common) ../packages/vdr/_vdr/patches/vdr-menuorg-2.3.x.patch
  121. 2022-11-21T12:43:28.0958855Z patching file mainmenuitemsprovider.h
  122. 2022-11-21T12:43:28.0959253Z patching file menu.c
  123. 2022-11-21T12:43:28.0959625Z Hunk #2 succeeded at 4629 (offset 339 lines).
  124. 2022-11-21T12:43:28.0960040Z Hunk #3 succeeded at 4676 (offset 355 lines).
  125. 2022-11-21T12:43:28.0960438Z Hunk #4 succeeded at 4725 (offset 355 lines).
  126. 2022-11-21T12:43:28.0960781Z Hunk #5 succeeded at 4856 (offset 380 lines).
  127. 2022-11-21T12:43:28.0960996Z patching file menuorgpatch.h
  128. 2022-11-21T12:43:28.0961313Z BUILD _vdr (target)
  129. 2022-11-21T12:43:28.0961585Z TOOLCHAIN manual
  130. 2022-11-21T12:43:28.0962249Z make[1]: Entering directory '/home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/build/_vdr-2.6.1'
  131. 2022-11-21T12:43:28.0962618Z CC args.o
  132. 2022-11-21T12:43:28.0962770Z CC audio.o
  133. 2022-11-21T12:43:28.0962932Z CC channels.o
  134. 2022-11-21T12:43:28.0963091Z CC ci.o
  135. 2022-11-21T12:43:28.0963244Z CC config.o
  136. 2022-11-21T12:43:28.0963403Z CC cutter.o
  137. 2022-11-21T12:43:28.0963558Z CC device.o
  138. 2022-11-21T12:43:28.0963710Z CC diseqc.o
  139. 2022-11-21T12:43:28.0997485Z audio.c: In member function 'virtual void cExternalAudio::Play(const uchar*, int, uchar)':
  140. 2022-11-21T12:43:28.0998037Z audio.c:71:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  141. 2022-11-21T12:43:28.0998324Z 71 | if (0x80 <= Id && Id <= 0x87 || Id == 0xBD) { // AC3
  142. 2022-11-21T12:43:28.0998524Z | ~~~~~~~~~~~^~~~~~~~~~~~~
  143. 2022-11-21T12:43:28.0999102Z ci.c: In member function 'bool cCiTransportConnection::Process(cTPDU*)':
  144. 2022-11-21T12:43:28.0999523Z ci.c:2065:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  145. 2022-11-21T12:43:28.0999929Z 2065 | if (TPDU && TPDU->Tag() == T_DTC_REPLY || timer.TimedOut()) {
  146. 2022-11-21T12:43:28.1000145Z | ^
  147. 2022-11-21T12:43:28.1000488Z ci.c: In member function 'virtual bool cCamSlot::Ready()':
  148. 2022-11-21T12:43:28.1000969Z ci.c:2454:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  149. 2022-11-21T12:43:28.1001327Z 2454 | return ModuleStatus() == msNone || tc[1] && tc[1]->Ready();
  150. 2022-11-21T12:43:28.1001656Z | ~~~~~~^~~~~~~~~~~~~~~~~
  151. 2022-11-21T12:43:28.1002030Z config.c: In member function 'bool cSVDRPhost::Parse(const char*)':
  152. 2022-11-21T12:43:28.1002425Z config.c:41:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  153. 2022-11-21T12:43:28.1002708Z 41 | if (error && *error && !isspace(*error) || m > 32)
  154. 2022-11-21T12:43:28.1002923Z | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  155. 2022-11-21T12:43:28.1003362Z device.c: In static member function 'static cDevice* cDevice::GetDevice(const cChannel*, int, bool, bool)':
  156. 2022-11-21T12:43:28.1003800Z device.c:305:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  157. 2022-11-21T12:43:28.1004593Z 305 | imp <<= 1; imp |= !device[i]->Receiving() && (device[i] != cTransferControl::ReceiverDevice() || device[i]->IsPrimaryDevice()) || ndr; // use receiving devices if we don't need to detach existing receivers, but avoid primary device in local transfer mode
  158. 2022-11-21T12:43:28.1005064Z | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159. 2022-11-21T12:43:28.1005605Z [321/403] [DONE] install _vdr:target
  160. 2022-11-21T12:43:28.1006076Z device.c: In member function 'bool cDevice::SetAvailableTrack(eTrackType, int, uint16_t, const char*, const char*)':
  161. 2022-11-21T12:43:28.1006536Z device.c:1082:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  162. 2022-11-21T12:43:28.1006990Z 1082 | if (Type == ttAudio && IS_AUDIO_TRACK(t) ||
  163. 2022-11-21T12:43:28.1007378Z device.c:1084:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  164. 2022-11-21T12:43:28.1007654Z 1084 | Type == ttSubtitle && IS_SUBTITLE_TRACK(t)) {
  165. 2022-11-21T12:43:28.1007975Z CC dvbdevice.o
  166. 2022-11-21T12:43:28.1008136Z CC dvbci.o
  167. 2022-11-21T12:43:28.1008291Z CC dvbplayer.o
  168. 2022-11-21T12:43:28.1008452Z CC dvbspu.o
  169. 2022-11-21T12:43:28.1008762Z diseqc.c: In function 'bool ParseDeviceNumbers(const char*)':
  170. 2022-11-21T12:43:28.1009158Z diseqc.c:37:41: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
  171. 2022-11-21T12:43:28.1009501Z 37 | CurrentDevices |= (1 << d - 1);
  172. 2022-11-21T12:43:28.1009708Z | ~~^~~
  173. 2022-11-21T12:43:28.1009885Z CC dvbsubtitle.o
  174. 2022-11-21T12:43:28.1010038Z CC eit.o
  175. 2022-11-21T12:43:28.1010190Z CC eitscan.o
  176. 2022-11-21T12:43:28.1010339Z CC epg.o
  177. 2022-11-21T12:43:28.1020283Z dvbdevice.c: In member function 'bool cDvbFrontend::ProvidesModulation(int, int, int) const':
  178. 2022-11-21T12:43:28.1020757Z dvbdevice.c:412:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  179. 2022-11-21T12:43:28.1021079Z 412 | if (Modulation == QPSK && !(frontendInfo.caps & FE_CAN_QPSK) ||
  180. 2022-11-21T12:43:28.1021333Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  181. 2022-11-21T12:43:28.1021701Z dvbdevice.c:414:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  182. 2022-11-21T12:43:28.1022000Z 414 | Modulation == QAM_32 && !(frontendInfo.caps & FE_CAN_QAM_32) ||
  183. 2022-11-21T12:43:28.1022244Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  184. 2022-11-21T12:43:28.1022612Z dvbdevice.c:415:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  185. 2022-11-21T12:43:28.1022911Z 415 | Modulation == QAM_64 && !(frontendInfo.caps & FE_CAN_QAM_64) ||
  186. 2022-11-21T12:43:28.1023152Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  187. 2022-11-21T12:43:28.1023517Z dvbdevice.c:416:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  188. 2022-11-21T12:43:28.1023817Z 416 | Modulation == QAM_128 && !(frontendInfo.caps & FE_CAN_QAM_128) ||
  189. 2022-11-21T12:43:28.1024064Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190. 2022-11-21T12:43:28.1024428Z dvbdevice.c:417:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  191. 2022-11-21T12:43:28.1024729Z 417 | Modulation == QAM_256 && !(frontendInfo.caps & FE_CAN_QAM_256) ||
  192. 2022-11-21T12:43:28.1024967Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  193. 2022-11-21T12:43:28.1025327Z dvbdevice.c:418:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  194. 2022-11-21T12:43:28.1025634Z 418 | Modulation == QAM_AUTO && !(frontendInfo.caps & FE_CAN_QAM_AUTO) ||
  195. 2022-11-21T12:43:28.1025881Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  196. 2022-11-21T12:43:28.1026242Z dvbdevice.c:419:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  197. 2022-11-21T12:43:28.1026539Z 419 | Modulation == VSB_8 && !(frontendInfo.caps & FE_CAN_8VSB) ||
  198. 2022-11-21T12:43:28.1026791Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  199. 2022-11-21T12:43:28.1027148Z dvbdevice.c:420:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  200. 2022-11-21T12:43:28.1027448Z 420 | Modulation == VSB_16 && !(frontendInfo.caps & FE_CAN_16VSB) ||
  201. 2022-11-21T12:43:28.1027689Z | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  202. 2022-11-21T12:43:28.1028051Z dvbdevice.c:421:73: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  203. 2022-11-21T12:43:28.1028654Z 421 | Modulation == PSK_8 && !(frontendInfo.caps & FE_CAN_TURBO_FEC) && System == SYS_DVBS) // "turbo fec" is a non standard FEC used by North American broadcasters - this is a best guess to de
  204. 2022-11-21T12:43:28.1029158Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  205. 2022-11-21T12:43:28.1029594Z dvbdevice.c: In member function 'bool cDvbTuner::BondingOk(const cChannel*, bool) const':
  206. 2022-11-21T12:43:28.1030118Z dvbdevice.c:761:70: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  207. 2022-11-21T12:43:28.1030563Z 761 | if (t->device->Priority() > IDLEPRIORITY || ConsiderOccupied && t->device->Occupied()) {
  208. 2022-11-21T12:43:28.1030854Z | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  209. 2022-11-21T12:43:28.1031227Z dvbdevice.c: In member function 'bool cDvbTuner::SetFrontend()':
  210. 2022-11-21T12:43:28.1031626Z dvbdevice.c:1567:83: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  211. 2022-11-21T12:43:28.1032104Z 1567 | if (diseqc != lastDiseqc || diseqc->IsScr() || diseqc->Position() >= 0 && channel.Source() != lastSource) {
  212. 2022-11-21T12:43:28.1032417Z | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  213. 2022-11-21T12:43:28.1032837Z dvbdevice.c: In member function 'virtual bool cDvbDevice::ProvidesSource(int) const':
  214. 2022-11-21T12:43:28.1033264Z dvbdevice.c:2186:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  215. 2022-11-21T12:43:28.1033583Z 2186 | || type == cSource::stAtsc && ProvidesDeliverySystem(SYS_ATSC)
  216. 2022-11-21T12:43:28.1033832Z | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217. 2022-11-21T12:43:28.1034190Z dvbdevice.c:2187:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  218. 2022-11-21T12:43:28.1034568Z 2187 | || type == cSource::stCable && (ProvidesDeliverySystem(SYS_DVBC_ANNEX_AC) || ProvidesDeliverySystem(SYS_DVBC_ANNEX_B))
  219. 2022-11-21T12:43:28.1034896Z | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220. 2022-11-21T12:43:28.1035276Z dvbdevice.c:2188:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  221. 2022-11-21T12:43:28.1035636Z 2188 | || type == cSource::stSat && (ProvidesDeliverySystem(SYS_DVBS) || ProvidesDeliverySystem(SYS_DVBS2))
  222. 2022-11-21T12:43:28.1035945Z | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  223. 2022-11-21T12:43:28.1036408Z dvbdevice.c:2189:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  224. 2022-11-21T12:43:28.1036764Z 2189 | || type == cSource::stTerr && (ProvidesDeliverySystem(SYS_DVBT) || ProvidesDeliverySystem(SYS_DVBT2));
  225. 2022-11-21T12:43:28.1037057Z | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226. 2022-11-21T12:43:28.1037513Z dvbdevice.c: In member function 'virtual bool cDvbDevice::ProvidesChannel(const cChannel*, int, bool*) const':
  227. 2022-11-21T12:43:28.1037952Z dvbdevice.c:2217:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  228. 2022-11-21T12:43:28.1038490Z 2217 | if (Channel->Vpid() && !HasPid(Channel->Vpid()) || Channel->Apid(0) && !HasPid(Channel->Apid(0)) || Channel->Dpid(0) && !HasPid(Channel->Dpid(0))) {
  229. 2022-11-21T12:43:28.1038900Z | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  230. 2022-11-21T12:43:28.1039272Z dvbdevice.c:2217:132: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  231. 2022-11-21T12:43:28.1039901Z 2217 | if (Channel->Vpid() && !HasPid(Channel->Vpid()) || Channel->Apid(0) && !HasPid(Channel->Apid(0)) || Channel->Dpid(0) && !HasPid(Channel->Dpid(0))) {
  232. 2022-11-21T12:43:28.1040244Z | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233. 2022-11-21T12:43:28.1040629Z dvbplayer.c: In member function 'virtual void cDvbPlayer::Action()':
  234. 2022-11-21T12:43:28.1041328Z dvbplayer.c:654:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  235. 2022-11-21T12:43:28.1041706Z 654 | bool VideoOnly = (dropFrame || playMode != pmPlay && !(playMode == pmSlow && playDir == pdForward)) && DeviceIsPlayingVideo();
  236. 2022-11-21T12:43:28.1042103Z | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  237. 2022-11-21T12:43:28.1042475Z dvbplayer.c:706:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  238. 2022-11-21T12:43:28.1042785Z 706 | else if (Index <= 0 || SwitchToPlayFrame && Index >= SwitchToPlayFrame)
  239. 2022-11-21T12:43:28.1043043Z | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  240. 2022-11-21T12:43:28.1043222Z CC filter.o
  241. 2022-11-21T12:43:28.1043367Z CC font.o
  242. 2022-11-21T12:43:28.1043697Z eitscan.c: In member function 'void cEITScanner::Process()':
  243. 2022-11-21T12:43:28.1044085Z eitscan.c:159:111: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  244. 2022-11-21T12:43:28.1044643Z 159 | if (MaySwitchTransponder || Device->ProvidesTransponderExclusively(Channel) && now - lastActivity > Setup.EPGScanTimeout * 3600) {
  245. 2022-11-21T12:43:28.1045016Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  246. 2022-11-21T12:43:28.1045216Z CC i18n.o
  247. 2022-11-21T12:43:28.1045368Z CC interface.o
  248. 2022-11-21T12:43:28.1045516Z CC keys.o
  249. 2022-11-21T12:43:28.1045878Z dvbsubtitle.c: In member function 'void cDvbSubtitleBitmaps::Draw(cOsd*)':
  250. 2022-11-21T12:43:28.1046290Z dvbsubtitle.c:1299:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  251. 2022-11-21T12:43:28.1046567Z 1299 | if (Scale && osdFactorX > 1.0 || osdFactorY > 1.0) {
  252. 2022-11-21T12:43:28.1046768Z | ~~~~~~^~~~~~~~~~~~~~~~~~~
  253. 2022-11-21T12:43:28.1046929Z CC lirc.o
  254. 2022-11-21T12:43:28.1047283Z eit.c: In constructor 'cEIT::cEIT(cEitTablesHash&, int, u_char, const u_char*)':
  255. 2022-11-21T12:43:28.1047678Z eit.c:149:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  256. 2022-11-21T12:43:28.1047949Z 149 | if (StartTime == 0 || StartTime > 0 && Duration == 0)
  257. 2022-11-21T12:43:28.1048167Z | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
  258. 2022-11-21T12:43:28.1048362Z In file included from filter.h:14,
  259. 2022-11-21T12:43:28.1048547Z from eit.h:13,
  260. 2022-11-21T12:43:28.1048810Z from eit.c:31:
  261. 2022-11-21T12:43:28.1049132Z eit.c: In constructor 'cTDT::cTDT(const u_char*)':
  262. 2022-11-21T12:43:28.1049788Z eit.c:472:20: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'time_t' {aka 'long long int'} [-Wformat=]
  263. 2022-11-21T12:43:28.1050193Z 472 | isyslog("system time changed from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  264. 2022-11-21T12:43:28.1050495Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
  265. 2022-11-21T12:43:28.1050725Z | |
  266. 2022-11-21T12:43:28.1050968Z | time_t {aka long long int}
  267. 2022-11-21T12:43:28.1051402Z tools.h:36:76: note: in definition of macro 'isyslog'
  268. 2022-11-21T12:43:28.1051776Z 36 | #define isyslog(a...) void( (SysLogLevel > 1) ? syslog_with_tid(LOG_INFO, a) : void() )
  269. 2022-11-21T12:43:28.1052039Z | ^
  270. 2022-11-21T12:43:28.1052257Z eit.c:472:52: note: format string is defined here
  271. 2022-11-21T12:43:28.1052668Z 472 | isyslog("system time changed from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  272. 2022-11-21T12:43:28.1052965Z | ~~^
  273. 2022-11-21T12:43:28.1053257Z | |
  274. 2022-11-21T12:43:28.1053459Z | long int
  275. 2022-11-21T12:43:28.1053659Z | %lld
  276. 2022-11-21T12:43:28.1054194Z eit.c:472:20: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'time_t' {aka 'long long int'} [-Wformat=]
  277. 2022-11-21T12:43:28.1054603Z 472 | isyslog("system time changed from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  278. 2022-11-21T12:43:28.1054922Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
  279. 2022-11-21T12:43:28.1055163Z | |
  280. 2022-11-21T12:43:28.1055427Z | time_t {aka long long int}
  281. 2022-11-21T12:43:28.1055771Z tools.h:36:76: note: in definition of macro 'isyslog'
  282. 2022-11-21T12:43:28.1056175Z 36 | #define isyslog(a...) void( (SysLogLevel > 1) ? syslog_with_tid(LOG_INFO, a) : void() )
  283. 2022-11-21T12:43:28.1056553Z | ^
  284. 2022-11-21T12:43:28.1056770Z eit.c:472:64: note: format string is defined here
  285. 2022-11-21T12:43:28.1057073Z 472 | isyslog("system time changed from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  286. 2022-11-21T12:43:28.1057350Z | ~~^
  287. 2022-11-21T12:43:28.1057648Z | |
  288. 2022-11-21T12:43:28.1057947Z | long int
  289. 2022-11-21T12:43:28.1058158Z | %lld
  290. 2022-11-21T12:43:28.1058601Z eit.c:482:20: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'time_t' {aka 'long long int'} [-Wformat=]
  291. 2022-11-21T12:43:28.1059012Z 482 | isyslog("system time adjustment initiated from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  292. 2022-11-21T12:43:28.1059330Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
  293. 2022-11-21T12:43:28.1059551Z | |
  294. 2022-11-21T12:43:28.1059794Z | time_t {aka long long int}
  295. 2022-11-21T12:43:28.1060111Z tools.h:36:76: note: in definition of macro 'isyslog'
  296. 2022-11-21T12:43:28.1060387Z 36 | #define isyslog(a...) void( (SysLogLevel > 1) ? syslog_with_tid(LOG_INFO, a) : void() )
  297. 2022-11-21T12:43:28.1060638Z | ^
  298. 2022-11-21T12:43:28.1060851Z eit.c:482:65: note: format string is defined here
  299. 2022-11-21T12:43:28.1061270Z 482 | isyslog("system time adjustment initiated from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  300. 2022-11-21T12:43:28.1061577Z | ~~^
  301. 2022-11-21T12:43:28.1061774Z | |
  302. 2022-11-21T12:43:28.1061980Z | long int
  303. 2022-11-21T12:43:28.1062188Z | %lld
  304. 2022-11-21T12:43:28.1062630Z eit.c:482:20: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'time_t' {aka 'long long int'} [-Wformat=]
  305. 2022-11-21T12:43:28.1063146Z 482 | isyslog("system time adjustment initiated from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  306. 2022-11-21T12:43:28.1063477Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
  307. 2022-11-21T12:43:28.1063793Z | |
  308. 2022-11-21T12:43:28.1064051Z | time_t {aka long long int}
  309. 2022-11-21T12:43:28.1064396Z tools.h:36:76: note: in definition of macro 'isyslog'
  310. 2022-11-21T12:43:28.1064680Z 36 | #define isyslog(a...) void( (SysLogLevel > 1) ? syslog_with_tid(LOG_INFO, a) : void() )
  311. 2022-11-21T12:43:28.1064941Z | ^
  312. 2022-11-21T12:43:28.1065160Z eit.c:482:77: note: format string is defined here
  313. 2022-11-21T12:43:28.1065486Z 482 | isyslog("system time adjustment initiated from %s (%ld) to %s (%ld)", *TimeToString(loctim), loctim, *TimeToString(dvbtim), dvbtim);
  314. 2022-11-21T12:43:28.1065799Z | ~~^
  315. 2022-11-21T12:43:28.1066009Z | |
  316. 2022-11-21T12:43:28.1066214Z | long int
  317. 2022-11-21T12:43:28.1066431Z | %lld
  318. 2022-11-21T12:43:28.1066879Z eit.c: In member function 'virtual void cEitFilter::Process(u_short, u_char, const u_char*, int)':
  319. 2022-11-21T12:43:28.1067299Z eit.c:523:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  320. 2022-11-21T12:43:28.1067615Z 523 | if (Tid == 0x4E || Tid >= 0x50 && Tid <= 0x6F) // we ignore 0x4F, which only causes trouble
  321. 2022-11-21T12:43:28.1067859Z | ~~~~~~~~~~~~^~~~~~~~~~~~~~
  322. 2022-11-21T12:43:28.1068229Z interface.c: In member function 'eKeys cInterface::Wait(int, bool)':
  323. 2022-11-21T12:43:28.1068638Z interface.c:53:16: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  324. 2022-11-21T12:43:28.1068924Z 53 | if (KeepChar && ISRAWKEY(Key) || Key == k_Plugin)
  325. 2022-11-21T12:43:28.1069122Z CC menu.o
  326. 2022-11-21T12:43:28.1069274Z CC menuitems.o
  327. 2022-11-21T12:43:28.1069431Z CC mtd.o
  328. 2022-11-21T12:43:28.1069577Z CC nit.o
  329. 2022-11-21T12:43:28.1069907Z lirc.c: In member function 'virtual void cLircRemote::Action()':
  330. 2022-11-21T12:43:28.1070298Z lirc.c:73:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  331. 2022-11-21T12:43:28.1070554Z 73 | if (f < 0 || ready && ret <= 0) {
  332. 2022-11-21T12:43:28.1070741Z | ~~~~~~^~~~~~~~~~~
  333. 2022-11-21T12:43:28.1070916Z CC osdbase.o
  334. 2022-11-21T12:43:28.1071069Z CC osd.o
  335. 2022-11-21T12:43:28.1071211Z CC pat.o
  336. 2022-11-21T12:43:28.1071361Z CC player.o
  337. 2022-11-21T12:43:28.1071742Z osd.c: In member function 'void cBitmap::DrawSlope(int, int, int, int, tColor, int)':
  338. 2022-11-21T12:43:28.1072156Z osd.c:740:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  339. 2022-11-21T12:43:28.1072425Z 740 | if (upper && !falling || !upper && falling)
  340. 2022-11-21T12:43:28.1072633Z | ~~~~~~^~~~~~~~~~~
  341. 2022-11-21T12:43:28.1073009Z osd.c: In member function 'cBitmap* cBitmap::Scaled(double, double, bool) const':
  342. 2022-11-21T12:43:28.1073412Z osd.c:847:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  343. 2022-11-21T12:43:28.1073687Z 847 | if (!AntiAlias || FactorX <= 1.0 && FactorY <= 1.0) {
  344. 2022-11-21T12:43:28.1073899Z | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  345. 2022-11-21T12:43:28.1074314Z osd.c: In member function 'virtual void cPixmapMemory::DrawSlope(const cRect&, tColor, int)':
  346. 2022-11-21T12:43:28.1074835Z osd.c:1651:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  347. 2022-11-21T12:43:28.1075112Z 1651 | if (upper && !falling || !upper && falling) {
  348. 2022-11-21T12:43:28.1075384Z | ~~~~~~^~~~~~~~~~~
  349. 2022-11-21T12:43:28.1075735Z menu.c: In member function 'void cMenuChannels::Set(bool)':
  350. 2022-11-21T12:43:28.1076124Z menu.c:398:98: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  351. 2022-11-21T12:43:28.1076684Z 398 | if (!Channel->GroupSep() || cMenuChannelItem::SortMode() == cMenuChannelItem::csmNumber && *Channel->Name()) {
  352. 2022-11-21T12:43:28.1077009Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  353. 2022-11-21T12:43:28.1077362Z menu.c: In member function 'void cMenuTimers::Set()':
  354. 2022-11-21T12:43:28.1077743Z menu.c:1341:85: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  355. 2022-11-21T12:43:28.1078374Z 1341 | if (CurrentTimer && Timer->Id() == CurrentTimer->Id() && (!Timer->Remote() && !CurrentTimer->Remote() || Timer->Remote() && CurrentTimer->Remote() && strcmp(Timer->Remote(), CurrentTimer->Remote()) == 0))
  356. 2022-11-21T12:43:28.1078771Z | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  357. 2022-11-21T12:43:28.1079147Z menu.c: In member function 'eOSState cMenuSchedule::Switch()':
  358. 2022-11-21T12:43:28.1079574Z menu.c:2101:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  359. 2022-11-21T12:43:28.1079997Z 2101 | if (Channel = Channels->GetByChannelID(item->event->ChannelID(), true)) {
  360. 2022-11-21T12:43:28.1080263Z | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  361. 2022-11-21T12:43:28.1080668Z menu.c: In constructor 'cMenuRecording::cMenuRecording(const cRecording*, bool, bool)':
  362. 2022-11-21T12:43:28.1081108Z menu.c:2922:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  363. 2022-11-21T12:43:28.1081365Z 2922 | if (withButtons)
  364. 2022-11-21T12:43:28.1081532Z | ^
  365. 2022-11-21T12:43:28.1081954Z menu.c: In member function 'void cDisplayChannelExtended::CursorUp(cSkinDisplayChannelExtended*)':
  366. 2022-11-21T12:43:28.1082443Z menu.c:5939:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  367. 2022-11-21T12:43:28.1082728Z 5939 | } else if (state = esGroupsList) {
  368. 2022-11-21T12:43:28.1082929Z | ~~~~~~^~~~~~~~~~~~~~
  369. 2022-11-21T12:43:28.1083276Z menu.c: In member function 'void cReplayControl::ShowMode()':
  370. 2022-11-21T12:43:28.1083670Z menu.c:6897:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  371. 2022-11-21T12:43:28.1083971Z 6897 | if (visible || Setup.ShowReplayMode && !cOsd::IsOpen()) {
  372. 2022-11-21T12:43:28.1084205Z | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
  373. 2022-11-21T12:43:28.1084570Z menu.c: In member function 'void cReplayControl::MarkToggle()':
  374. 2022-11-21T12:43:28.1084963Z menu.c:7063:73: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  375. 2022-11-21T12:43:28.1085286Z 7063 | if (Setup.PauseOnMarkSet || GetReplayMode(Play, Forward, Speed) && !Play) {
  376. 2022-11-21T12:43:28.1085559Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
  377. 2022-11-21T12:43:28.1085745Z CC plugin.o
  378. 2022-11-21T12:43:28.1085914Z CC positioner.o
  379. 2022-11-21T12:43:28.1086074Z CC receiver.o
  380. 2022-11-21T12:43:28.1086237Z CC recorder.o
  381. 2022-11-21T12:43:28.1086396Z CC recording.o
  382. 2022-11-21T12:43:28.1086550Z CC remote.o
  383. 2022-11-21T12:43:28.1086704Z CC remux.o
  384. 2022-11-21T12:43:28.1086861Z CC ringbuffer.o
  385. 2022-11-21T12:43:28.1087018Z CC sdt.o
  386. 2022-11-21T12:43:28.1087197Z CC sections.o
  387. 2022-11-21T12:43:28.1087357Z CC shutdown.o
  388. 2022-11-21T12:43:28.1087731Z ringbuffer.c: In member function 'void cRingBuffer::UpdatePercentage(int)':
  389. 2022-11-21T12:43:28.1088256Z ringbuffer.c:52:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  390. 2022-11-21T12:43:28.1088663Z 52 | if (percent >= PERCENTAGETHRESHOLD && percent > lastPercent || percent < PERCENTAGETHRESHOLD && lastPercent >= PERCENTAGETHRESHOLD) {
  391. 2022-11-21T12:43:28.1089075Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  392. 2022-11-21T12:43:28.1089257Z CC skinclassic.o
  393. 2022-11-21T12:43:28.1089600Z remux.c: In function 'int TsSync(const uchar*, int, const char*, const char*, int)':
  394. 2022-11-21T12:43:28.1090007Z remux.c:150:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  395. 2022-11-21T12:43:28.1090324Z 150 | while (Length > 0 && (*Data != TS_SYNC_BYTE || Length > TS_SIZE && Data[TS_SIZE] != TS_SYNC_BYTE)) {
  396. 2022-11-21T12:43:28.1090774Z remux.c: In member function 'int cFrameDetector::Analyze(const uchar*, int)':
  397. 2022-11-21T12:43:28.1091185Z remux.c:1701:73: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  398. 2022-11-21T12:43:28.1091703Z 1701 | if (numPtsValues < 2 || numPtsValues < MaxPtsValues && numIFrames < 2) { // collect a sequence containing at least two I-frames
  399. 2022-11-21T12:43:28.1092025Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  400. 2022-11-21T12:43:28.1093472Z recording.c: In member function 'bool cRecordingInfo::Read(FILE*)':
  401. 2022-11-21T12:43:28.1093993Z recording.c:492:50: warning: format '%ld' expects argument of type 'long int*', but argument 4 has type 'time_t*' {aka 'long long int*'} [-Wformat=]
  402. 2022-11-21T12:43:28.1094376Z 492 | int n = sscanf(t, "%u %ld %d %X %X", &EventID, &StartTime, &Duration, &TableID, &Version);
  403. 2022-11-21T12:43:28.1094651Z | ~~^ ~~~~~~~~~~
  404. 2022-11-21T12:43:28.1094866Z | | |
  405. 2022-11-21T12:43:28.1095107Z | long int* time_t* {aka long long int*}
  406. 2022-11-21T12:43:28.1095334Z | %lld
  407. 2022-11-21T12:43:28.1095655Z recording.c: In function 'bool NeedsConversion(const char*)':
  408. 2022-11-21T12:43:28.1096374Z recording.c:596:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  409. 2022-11-21T12:43:28.1096874Z 596 | || *p == '.' && (!*(p + 1) || *(p + 1) == FOLDERDELIMCHAR)); // Windows can't handle '.' at the end of file/directory names
  410. 2022-11-21T12:43:28.1097164Z | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411. 2022-11-21T12:43:28.1097595Z recording.c: In member function 'bool cRecordingsHandler::Add(int, const char*, const char*)':
  412. 2022-11-21T12:43:28.1098036Z recording.c:2326:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  413. 2022-11-21T12:43:28.1098323Z 2326 | if (Usage == ruCut || FileNameDst && *FileNameDst) {
  414. 2022-11-21T12:43:28.1098551Z | ~~~~~~~~~~~~^~~~~~~~~~~~~~~
  415. 2022-11-21T12:43:28.1098933Z recording.c: In member function 'int cIndexFile::Get(uint16_t, off_t)':
  416. 2022-11-21T12:43:28.1099346Z recording.c:3127:78: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  417. 2022-11-21T12:43:28.1099692Z 3127 | if (index[i].number > FileNumber || (index[i].number == FileNumber) && off_t(index[i].offset) >= FileOffset)
  418. 2022-11-21T12:43:28.1099990Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419. 2022-11-21T12:43:28.1100187Z CC skinlcars.o
  420. 2022-11-21T12:43:28.1100553Z remote.c: In static member function 'static eKeys cRemote::Get(int, char**)':
  421. 2022-11-21T12:43:28.1100961Z remote.c:194:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  422. 2022-11-21T12:43:28.1101297Z 194 | else if (!WaitMs || !keyPressed.TimedWait(mutex, WaitMs) && repeatTimeout.TimedOut())
  423. 2022-11-21T12:43:28.1101584Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  424. 2022-11-21T12:43:28.1101883Z CC skins.o
  425. 2022-11-21T12:43:28.1102044Z CC skinsttng.o
  426. 2022-11-21T12:43:28.1102219Z CC sourceparams.o
  427. 2022-11-21T12:43:28.1102382Z CC sources.o
  428. 2022-11-21T12:43:28.1102537Z CC spu.o
  429. 2022-11-21T12:43:28.1102791Z In file included from i18n.h:14,
  430. 2022-11-21T12:43:28.1102981Z from config.h:19,
  431. 2022-11-21T12:43:28.1103173Z from channels.h:13,
  432. 2022-11-21T12:43:28.1103557Z from shutdown.c:17:
  433. 2022-11-21T12:43:28.1104064Z shutdown.c: In member function 'void cShutdownHandler::CheckManualStart(int)':
  434. 2022-11-21T12:43:28.1104691Z shutdown.c:116:14: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=]
  435. 2022-11-21T12:43:28.1105079Z 116 | dsyslog("scheduled wakeup time in %ld minutes, assuming automatic start of VDR", Delta / 60);
  436. 2022-11-21T12:43:28.1105471Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
  437. 2022-11-21T12:43:28.1105797Z | |
  438. 2022-11-21T12:43:28.1106041Z | time_t {aka long long int}
  439. 2022-11-21T12:43:28.1106373Z tools.h:37:76: note: in definition of macro 'dsyslog'
  440. 2022-11-21T12:43:28.1106655Z 37 | #define dsyslog(a...) void( (SysLogLevel > 2) ? syslog_with_tid(LOG_DEBUG, a) : void() )
  441. 2022-11-21T12:43:28.1106920Z | ^
  442. 2022-11-21T12:43:28.1107148Z shutdown.c:116:42: note: format string is defined here
  443. 2022-11-21T12:43:28.1107448Z 116 | dsyslog("scheduled wakeup time in %ld minutes, assuming automatic start of VDR", Delta / 60);
  444. 2022-11-21T12:43:28.1107704Z | ~~^
  445. 2022-11-21T12:43:28.1107990Z | |
  446. 2022-11-21T12:43:28.1108280Z | long int
  447. 2022-11-21T12:43:28.1108469Z | %lld
  448. 2022-11-21T12:43:28.1108927Z shutdown.c: In member function 'void cShutdownHandler::CallShutdownCommand(time_t, int, const char*, bool)':
  449. 2022-11-21T12:43:28.1109471Z shutdown.c:130:40: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=]
  450. 2022-11-21T12:43:28.1109917Z 130 | cString cmd = cString::sprintf("%s %ld %ld %d \"%s\" %d", shutdownCommand, WakeupTime, Delta, Channel, *strescape(File, "\\\"$"), UserShutdown);
  451. 2022-11-21T12:43:28.1110345Z | ~~^ ~~~~~~~~~~
  452. 2022-11-21T12:43:28.1110574Z | | |
  453. 2022-11-21T12:43:28.1110827Z | long int time_t {aka long long int}
  454. 2022-11-21T12:43:28.1111065Z | %lld
  455. 2022-11-21T12:43:28.1111522Z shutdown.c:130:44: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'time_t' {aka 'long long int'} [-Wformat=]
  456. 2022-11-21T12:43:28.1111977Z 130 | cString cmd = cString::sprintf("%s %ld %ld %d \"%s\" %d", shutdownCommand, WakeupTime, Delta, Channel, *strescape(File, "\\\"$"), UserShutdown);
  457. 2022-11-21T12:43:28.1112319Z | ~~^ ~~~~~
  458. 2022-11-21T12:43:28.1112549Z | | |
  459. 2022-11-21T12:43:28.1112802Z | long int time_t {aka long long int}
  460. 2022-11-21T12:43:28.1113032Z | %lld
  461. 2022-11-21T12:43:28.1113576Z shutdown.c: In member function 'bool cShutdownHandler::ConfirmShutdown(bool)':
  462. 2022-11-21T12:43:28.1114099Z shutdown.c:186:40: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'time_t' {aka 'long long int'} [-Wformat=]
  463. 2022-11-21T12:43:28.1114585Z 186 | cString buf = cString::sprintf(tr("Recording in %ld minutes, shut down anyway?"), Delta / 60);
  464. 2022-11-21T12:43:28.1114873Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465. 2022-11-21T12:43:28.1115181Z i18n.h:85:30: note: in definition of macro 'tr'
  466. 2022-11-21T12:43:28.1115492Z 85 | #define tr(s) I18nTranslate(s)
  467. 2022-11-21T12:43:28.1115683Z | ^
  468. 2022-11-21T12:43:28.1115896Z shutdown.c:186:56: note: format string is defined here
  469. 2022-11-21T12:43:28.1116193Z 186 | cString buf = cString::sprintf(tr("Recording in %ld minutes, shut down anyway?"), Delta / 60);
  470. 2022-11-21T12:43:28.1116461Z | ~~^
  471. 2022-11-21T12:43:28.1116665Z | |
  472. 2022-11-21T12:43:28.1116871Z | long int
  473. 2022-11-21T12:43:28.1117072Z | %lld
  474. 2022-11-21T12:43:28.1117534Z shutdown.c:201:40: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'time_t' {aka 'long long int'} [-Wformat=]
  475. 2022-11-21T12:43:28.1127195Z 201 | cString buf = cString::sprintf(tr("Plugin %s wakes up in %ld min, continue?"), Plugin->Name(), Delta / 60);
  476. 2022-11-21T12:43:28.1127527Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  477. 2022-11-21T12:43:28.1127837Z i18n.h:85:30: note: in definition of macro 'tr'
  478. 2022-11-21T12:43:28.1128059Z 85 | #define tr(s) I18nTranslate(s)
  479. 2022-11-21T12:43:28.1128252Z | ^
  480. 2022-11-21T12:43:28.1128469Z shutdown.c:201:65: note: format string is defined here
  481. 2022-11-21T12:43:28.1128930Z 201 | cString buf = cString::sprintf(tr("Plugin %s wakes up in %ld min, continue?"), Plugin->Name(), Delta / 60);
  482. 2022-11-21T12:43:28.1129232Z | ~~^
  483. 2022-11-21T12:43:28.1129537Z | |
  484. 2022-11-21T12:43:28.1129754Z | long int
  485. 2022-11-21T12:43:28.1129960Z | %lld
  486. 2022-11-21T12:43:28.1130138Z CC status.o
  487. 2022-11-21T12:43:28.1130293Z CC svdrp.o
  488. 2022-11-21T12:43:28.1130442Z CC themes.o
  489. 2022-11-21T12:43:28.1130595Z CC thread.o
  490. 2022-11-21T12:43:28.1130745Z CC timers.o
  491. 2022-11-21T12:43:28.1130888Z CC tools.o
  492. 2022-11-21T12:43:28.1131039Z CC transfer.o
  493. 2022-11-21T12:43:28.1131193Z CC vdr.o
  494. 2022-11-21T12:43:28.1131585Z svdrp.c: In member function 'void cSVDRPServer::Reply(int, const char*, ...)':
  495. 2022-11-21T12:43:28.1132006Z svdrp.c:1193:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  496. 2022-11-21T12:43:28.1132401Z 1193 | if (Code < 0 || n && *(n + 1)) // trailing newlines don't count!
  497. 2022-11-21T12:43:28.1132622Z | ~~^~~~~~~~~~~
  498. 2022-11-21T12:43:28.1132998Z svdrp.c: In member function 'void cSVDRPServer::CmdNEXT(const char*)':
  499. 2022-11-21T12:43:28.1133493Z svdrp.c:2258:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'time_t' {aka 'long long int'} [-Wformat=]
  500. 2022-11-21T12:43:28.1133800Z 2258 | Reply(250, "%d %ld", Id, Start);
  501. 2022-11-21T12:43:28.1133988Z | ~~^ ~~~~~
  502. 2022-11-21T12:43:28.1134167Z | | |
  503. 2022-11-21T12:43:28.1134368Z | | time_t {aka long long int}
  504. 2022-11-21T12:43:28.1134560Z | long int
  505. 2022-11-21T12:43:28.1134732Z | %lld
  506. 2022-11-21T12:43:28.1135339Z svdrp.c:2260:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'time_t' {aka 'long long int'} [-Wformat=]
  507. 2022-11-21T12:43:28.1135825Z 2260 | Reply(250, "%d %ld", Id, Start - time(NULL));
  508. 2022-11-21T12:43:28.1136378Z | ~~^ ~~~~~~~~~~~~~~~~~~
  509. 2022-11-21T12:43:28.1136670Z | | |
  510. 2022-11-21T12:43:28.1136891Z | long int time_t {aka long long int}
  511. 2022-11-21T12:43:28.1137186Z | %lld
  512. 2022-11-21T12:43:28.1137352Z CC videodir.o
  513. 2022-11-21T12:43:28.1137758Z thread.c: In static member function 'static cString cBackTrace::Demangle(char*)':
  514. 2022-11-21T12:43:28.1138207Z thread.c:525:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  515. 2022-11-21T12:43:28.1138486Z 525 | while (e = strstr(e, ".so"))
  516. 2022-11-21T12:43:28.1138672Z | ~~^~~~~~~~~~~~~~~~~~
  517. 2022-11-21T12:43:28.1139036Z thread.c: In member function 'void cStateLock::Unlock(cStateKey&, bool)':
  518. 2022-11-21T12:43:28.1139444Z thread.c:812:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  519. 2022-11-21T12:43:28.1139785Z 812 | if (StateKey.write && (IncState && explicitModify != emArmed || explicitModify == emEnabled)) {
  520. 2022-11-21T12:43:28.1140066Z | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521. 2022-11-21T12:43:28.1140265Z In file included from tools.c:10:
  522. 2022-11-21T12:43:28.1140647Z tools.c: In static member function 'static uint64_t cTimeMs::Now()':
  523. 2022-11-21T12:43:28.1141140Z tools.c:770:20: warning: format '%ld' expects argument of type 'long int', but argument 3 has type '__time64_t' {aka 'long long int'} [-Wformat=]
  524. 2022-11-21T12:43:28.1141653Z 770 | dsyslog("cTimeMs: not using monotonic clock - resolution is too bad (%ld s %ld ns)", tp.tv_sec, tp.tv_nsec);
  525. 2022-11-21T12:43:28.1141961Z | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~
  526. 2022-11-21T12:43:28.1142193Z | |
  527. 2022-11-21T12:43:28.1142441Z | __time64_t {aka long long int}
  528. 2022-11-21T12:43:28.1142768Z tools.h:37:76: note: in definition of macro 'dsyslog'
  529. 2022-11-21T12:43:28.1143156Z 37 | #define dsyslog(a...) void( (SysLogLevel > 2) ? syslog_with_tid(LOG_DEBUG, a) : void() )
  530. 2022-11-21T12:43:28.1143612Z | ^
  531. 2022-11-21T12:43:28.1143929Z tools.c:770:83: note: format string is defined here
  532. 2022-11-21T12:43:28.1144362Z 770 | dsyslog("cTimeMs: not using monotonic clock - resolution is too bad (%ld s %ld ns)", tp.tv_sec, tp.tv_nsec);
  533. 2022-11-21T12:43:28.1144652Z | ~~^
  534. 2022-11-21T12:43:28.1144869Z | |
  535. 2022-11-21T12:43:28.1145082Z | long int
  536. 2022-11-21T12:43:28.1145306Z | %lld
  537. 2022-11-21T12:43:28.1145726Z tools.c: In member function 'const char* cCharSetConv::Convert(const char*, char*, size_t)':
  538. 2022-11-21T12:43:28.1146251Z tools.c:1034:53: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  539. 2022-11-21T12:43:28.1146631Z 1034 | if (errno == E2BIG || errno == EILSEQ && ToLength < 1) {
  540. 2022-11-21T12:43:28.1146865Z | ^
  541. 2022-11-21T12:43:28.1147282Z timers.c: In static member function 'static bool cTimer::ParseDay(const char*, time_t&, int&)':
  542. 2022-11-21T12:43:28.1147700Z timers.c:364:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  543. 2022-11-21T12:43:28.1148078Z 364 | if (tail && *tail || day < 1 || day > 31)
  544. 2022-11-21T12:43:28.1148269Z | ~~~~~^~~~~~~~
  545. 2022-11-21T12:43:28.1148628Z timers.c: In member function 'void cTimer::TriggerRespawn()':
  546. 2022-11-21T12:43:28.1149112Z timers.c:845:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  547. 2022-11-21T12:43:28.1149402Z 845 | if (Local() && HasFlags(tfSpawned) || IsPatternTimer()) {
  548. 2022-11-21T12:43:28.1149627Z | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
  549. 2022-11-21T12:43:28.1150015Z timers.c: In member function 'const cTimer* cTimers::GetById(int, const char*) const':
  550. 2022-11-21T12:43:28.1150434Z timers.c:1075:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  551. 2022-11-21T12:43:28.1150866Z 1075 | if (!Remote && !ti->Remote() || Remote && ti->Remote() && strcmp(Remote, ti->Remote()) == 0)
  552. 2022-11-21T12:43:28.1151115Z | ~~~~~~~~^~~~~~~~~~~~~~~~
  553. 2022-11-21T12:43:28.1151504Z timers.c: In member function 'const cTimer* cTimers::GetTimer(const cTimer*) const':
  554. 2022-11-21T12:43:28.1151917Z timers.c:1087:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  555. 2022-11-21T12:43:28.1152375Z 1087 | (ti->WeekDays() && ti->WeekDays() == Timer->WeekDays() || !ti->WeekDays() && ti->Day() == Timer->Day()) &&
  556. 2022-11-21T12:43:28.1152648Z | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  557. 2022-11-21T12:43:28.1153071Z timers.c: In member function 'const cTimer* cTimers::GetMatch(const cEvent*, eTimerMatch*) const':
  558. 2022-11-21T12:43:28.1153499Z timers.c:1124:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  559. 2022-11-21T12:43:28.1153964Z 1124 | if (tm > m || tm == tmFull && t && (t->Remote() && ti->Local() || t->IsPatternTimer() && ti->HasFlags(tfSpawned))) {
  560. 2022-11-21T12:43:28.1154244Z | ~~~~~~~~~~~~^~~~~~~~~~~~~~
  561. 2022-11-21T12:43:28.1154608Z timers.c:1124:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  562. 2022-11-21T12:43:28.1155069Z 1124 | if (tm > m || tm == tmFull && t && (t->Remote() && ti->Local() || t->IsPatternTimer() && ti->HasFlags(tfSpawned))) {
  563. 2022-11-21T12:43:28.1155369Z | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  564. 2022-11-21T12:43:28.1155781Z timers.c: In member function 'const cTimer* cTimers::GetNextActiveTimer() const':
  565. 2022-11-21T12:43:28.1156284Z timers.c:1161:78: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  566. 2022-11-21T12:43:28.1156712Z 1161 | if ((ti->HasFlags(tfActive)) && (!t0 || ti->StopTime() > time(NULL) && ti->Compare(*t0) < 0))
  567. 2022-11-21T12:43:28.1156980Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  568. 2022-11-21T12:43:28.1157263Z vdr.c: In function 'int main(int, char**)':
  569. 2022-11-21T12:43:28.1157619Z vdr.c:881:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  570. 2022-11-21T12:43:28.1158065Z 881 | if (!CurrentSkin || CurrentSkin == Skins.Current() && strcmp(Skins.Current()->Name(), Setup.OSDSkin) != 0) {
  571. 2022-11-21T12:43:28.1158356Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  572. 2022-11-21T12:43:28.1158714Z vdr.c:1251:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  573. 2022-11-21T12:43:28.1158994Z 1251 | if (!WasOpen || !WasMenu && !Setup.MenuKeyCloses)
  574. 2022-11-21T12:43:28.1159653Z | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  575. 2022-11-21T12:43:28.1160037Z vdr.c:1498:117: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  576. 2022-11-21T12:43:28.1160523Z 1498 | if (PreviousChannel[PreviousChannelIndex ^ 1] == LastChannel || LastChannel != PreviousChannel[0] && LastChannel != PreviousChannel[1])
  577. 2022-11-21T12:43:28.1161061Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  578. 2022-11-21T12:43:28.1161267Z CC libsi/util.o
  579. 2022-11-21T12:43:28.1161429Z CC libsi/si.o
  580. 2022-11-21T12:43:28.1161668Z CC libsi/section.o
  581. 2022-11-21T12:43:28.1161839Z CC libsi/descriptor.o
  582. 2022-11-21T12:43:28.1162012Z AR libsi/libsi.a
  583. 2022-11-21T12:43:28.1162602Z /home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/toolchain/bin/armv8a-libreelec-linux-gnueabihf-ar: creating libsi.a
  584. 2022-11-21T12:43:28.1163029Z a - util.o
  585. 2022-11-21T12:43:28.1163213Z a - si.o
  586. 2022-11-21T12:43:28.1163406Z a - section.o
  587. 2022-11-21T12:43:28.1163610Z a - descriptor.o
  588. 2022-11-21T12:43:28.1164000Z epg.c: In member function 'tComponent* cComponents::GetComponent(int, uchar, uchar)':
  589. 2022-11-21T12:43:28.1164417Z epg.c:102:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  590. 2022-11-21T12:43:28.1164784Z 102 | Stream == 2 && (components[i].type < 5) == (Type < 5) // fallback "Dolby" component according to the "Premiere pseudo standard"
  591. 2022-11-21T12:43:28.1165076Z | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  592. 2022-11-21T12:43:28.1165463Z epg.c: In member function 'void cEvent::Dump(FILE*, const char*, bool) const':
  593. 2022-11-21T12:43:28.1165934Z epg.c:454:29: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'long long int' [-Wformat=]
  594. 2022-11-21T12:43:28.1166304Z 454 | fprintf(f, "%sE %u %10ld %d %X %X\n", Prefix, eventID, startTime, duration, tableID, version);
  595. 2022-11-21T12:43:28.1166576Z | ~~~~^ ~~~~~~~~~
  596. 2022-11-21T12:43:28.1166781Z | | |
  597. 2022-11-21T12:43:28.1167000Z | long int long long int
  598. 2022-11-21T12:43:28.1167194Z | %10lld
  599. 2022-11-21T12:43:28.1167616Z epg.c:479:27: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'long long int' [-Wformat=]
  600. 2022-11-21T12:43:28.1167919Z 479 | fprintf(f, "%sV %ld\n", Prefix, vps);
  601. 2022-11-21T12:43:28.1168130Z | ~~^ ~~~
  602. 2022-11-21T12:43:28.1168310Z | | |
  603. 2022-11-21T12:43:28.1168510Z | long int long long int
  604. 2022-11-21T12:43:28.1168698Z | %lld
  605. 2022-11-21T12:43:28.1169083Z epg.c: In static member function 'static bool cEvent::Read(FILE*, cSchedule*, int&)':
  606. 2022-11-21T12:43:28.1169590Z epg.c:548:53: warning: format '%ld' expects argument of type 'long int*', but argument 4 has type 'time_t*' {aka 'long long int*'} [-Wformat=]
  607. 2022-11-21T12:43:28.1169969Z 548 | int n = sscanf(t, "%u %10ld %d %X %X", &EventID, &StartTime, &Duration, &TableID, &Version);
  608. 2022-11-21T12:43:28.1170247Z | ~~~~^ ~~~~~~~~~~
  609. 2022-11-21T12:43:28.1170459Z | | |
  610. 2022-11-21T12:43:28.1170699Z | long int* time_t* {aka long long int*}
  611. 2022-11-21T12:43:28.1170931Z | %10lld
  612. 2022-11-21T12:43:28.1171097Z LD vdr
  613. 2022-11-21T12:43:28.1171609Z make[1]: Leaving directory '/home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/build/_vdr-2.6.1'
  614. 2022-11-21T12:43:28.1172303Z make[1]: Entering directory '/home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/build/_vdr-2.6.1'
  615. 2022-11-21T12:43:28.1172649Z GT po/vdr.pot
  616. 2022-11-21T12:43:28.1172905Z if [ -n "/usr/local//lib/pkgconfig" ] ; then\
  617. 2022-11-21T12:43:28.1173576Z mkdir -p /home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/install_pkg/_vdr-2.6.1/usr/local//lib/pkgconfig ;\
  618. 2022-11-21T12:43:28.1174311Z cp vdr.pc /home/andreas/actions-runner/_work/vdrelec-actions/vdrelec-actions/LibreELEC.tv/build.LibreELEC-H6.arm-11.0-devel-VDR/install_pkg/_vdr-2.6.1/usr/local//lib/pkgconfig ;\
  619. 2022-11-21T12:43:28.1174791Z fi
  620. 2022-11-21T12:43:28.1174879Z
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement