Skip to content

Commit 3e4bfff

Browse files
committed
doc/examples/vaapi_encode: Try to check fwrite() for failure
Fixes: CID1604548 Unused value Sponsored-by: Sovereign Tech Fund Reviewed-by: "Xiang, Haihao" <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
1 parent ac62639 commit 3e4bfff

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

doc/examples/vaapi_encode.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@ static int encode_write(AVCodecContext *avctx, AVFrame *frame, FILE *fout)
8888
enc_pkt->stream_index = 0;
8989
ret = fwrite(enc_pkt->data, enc_pkt->size, 1, fout);
9090
av_packet_unref(enc_pkt);
91+
if (ret != enc_pkt->size) {
92+
ret = AVERROR(errno);
93+
break;
94+
}
9195
}
9296

9397
end:

0 commit comments

Comments
 (0)