Unified · Split
| @@ -906,7 +906,10 @@ static int nut_write_packet(AVFormatContext *s, AVPacket *pkt) · 905 unmodified lines | ||
| 906 | 906 | frame_code = i; |
| 907 | 907 | } |
| 908 | 908 | } |
| 909 | − assert(frame_code != -1); | |
| 909 | + | |
| 910 | + if (frame_code < 0) | |
| 911 | + return AVERROR_BUG; | |
| 912 | + | |
| 910 | 913 | fc = &nut->frame_code[frame_code]; |
| 911 | 914 | flags = fc->flags; |
| 912 | 915 | needed_flags = get_needed_flags(nut, nus, fc, pkt); |