Commit 28d12e9
authored
add missing Send + 'static bounds to EventWatchCallback and AudioCallback to avoid soundness hole (#1509)
* add Sync + Send bounds to EventWatchCallback to avoid soundness hole
* add 'static bounds to EventWatchCallback
* update changelog
* add 'static to AudioCallback too
* remove unnecessary Sync bounds on EventWatchCallback and lifetime param on EventWatch
* fix formatting
* update changelog to reflect AudioCallback change1 parent adeb978 commit 28d12e9
3 files changed
+10
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
6 | 8 | | |
7 | 9 | | |
8 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
512 | 512 | | |
513 | 513 | | |
514 | 514 | | |
515 | | - | |
| 515 | + | |
516 | 516 | | |
517 | 517 | | |
518 | 518 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
| 249 | + | |
253 | 250 | | |
254 | 251 | | |
255 | 252 | | |
| |||
2955 | 2952 | | |
2956 | 2953 | | |
2957 | 2954 | | |
2958 | | - | |
| 2955 | + | |
2959 | 2956 | | |
2960 | 2957 | | |
2961 | 2958 | | |
2962 | 2959 | | |
2963 | 2960 | | |
2964 | 2961 | | |
2965 | | - | |
| 2962 | + | |
2966 | 2963 | | |
2967 | 2964 | | |
2968 | | - | |
2969 | 2965 | | |
2970 | 2966 | | |
2971 | | - | |
2972 | | - | |
| 2967 | + | |
| 2968 | + | |
2973 | 2969 | | |
2974 | 2970 | | |
2975 | 2971 | | |
2976 | 2972 | | |
2977 | | - | |
2978 | 2973 | | |
2979 | 2974 | | |
2980 | 2975 | | |
| |||
3021 | 3016 | | |
3022 | 3017 | | |
3023 | 3018 | | |
3024 | | - | |
| 3019 | + | |
3025 | 3020 | | |
3026 | 3021 | | |
3027 | 3022 | | |
| |||
3037 | 3032 | | |
3038 | 3033 | | |
3039 | 3034 | | |
3040 | | - | |
| 3035 | + | |
3041 | 3036 | | |
3042 | 3037 | | |
3043 | 3038 | | |
| |||
0 commit comments