Commit ec69bf7
Gary
CueControl: also reject hotcue endposition writes when unset
Address review feedback on the hotcue-position guard: apply the same
confirm-required + reject-when-unset treatment to hotcue_endposition, so
writing it with no hotcue set no longer stores a bogus value. Route
endposition writes through slotHotcueEndPositionChangeRequest (rejects
when m_pCue is null), and use setAndConfirm() in setEndPosition() since
the control is now confirm-required.
Also trim the verbose comments on the position path per review.1 parent 4d99688 commit ec69bf7
3 files changed
Lines changed: 85 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2638 | 2638 | | |
2639 | 2639 | | |
2640 | 2640 | | |
2641 | | - | |
2642 | | - | |
2643 | | - | |
2644 | | - | |
2645 | 2641 | | |
2646 | 2642 | | |
2647 | 2643 | | |
| |||
2655 | 2651 | | |
2656 | 2652 | | |
2657 | 2653 | | |
| 2654 | + | |
| 2655 | + | |
| 2656 | + | |
| 2657 | + | |
2658 | 2658 | | |
2659 | 2659 | | |
2660 | 2660 | | |
| |||
2846 | 2846 | | |
2847 | 2847 | | |
2848 | 2848 | | |
2849 | | - | |
2850 | | - | |
| 2849 | + | |
2851 | 2850 | | |
2852 | 2851 | | |
2853 | 2852 | | |
2854 | | - | |
2855 | | - | |
2856 | | - | |
2857 | 2853 | | |
2858 | 2854 | | |
2859 | 2855 | | |
2860 | 2856 | | |
2861 | 2857 | | |
2862 | 2858 | | |
2863 | 2859 | | |
| 2860 | + | |
| 2861 | + | |
| 2862 | + | |
| 2863 | + | |
| 2864 | + | |
| 2865 | + | |
| 2866 | + | |
| 2867 | + | |
2864 | 2868 | | |
2865 | 2869 | | |
2866 | 2870 | | |
| |||
2925 | 2929 | | |
2926 | 2930 | | |
2927 | 2931 | | |
2928 | | - | |
2929 | | - | |
2930 | | - | |
| 2932 | + | |
2931 | 2933 | | |
2932 | 2934 | | |
2933 | 2935 | | |
2934 | 2936 | | |
2935 | | - | |
| 2937 | + | |
| 2938 | + | |
2936 | 2939 | | |
2937 | 2940 | | |
2938 | 2941 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
| 142 | + | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
284 | 352 | | |
285 | 353 | | |
286 | 354 | | |
| |||
0 commit comments