From cbc276a3d4e3ff91d155e6f0d66f9033cec8b32b Mon Sep 17 00:00:00 2001 From: James Zern Date: Wed, 6 May 2020 13:01:57 -0700 Subject: examples: use die() on dec/enc_init() failure rather than die_codec(). calling any api functions with an uninitialized codec context is undefined. this avoids a crash in a call to vpx_codec_error_detail(). BUG=webm:1688 Change-Id: I4a4feeabc1cafa44c8d2f24587fad79e313dba6d --- examples/simple_decoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'examples/simple_decoder.c') diff --git a/examples/simple_decoder.c b/examples/simple_decoder.c index 2bb1a0524..d089e826d 100644 --- a/examples/simple_decoder.c +++ b/examples/simple_decoder.c @@ -118,7 +118,7 @@ int main(int argc, char **argv) { printf("Using %s\n", vpx_codec_iface_name(decoder->codec_interface())); if (vpx_codec_dec_init(&codec, decoder->codec_interface(), NULL, 0)) - die_codec(&codec, "Failed to initialize decoder."); + die("Failed to initialize decoder."); while (vpx_video_reader_read_frame(reader)) { vpx_codec_iter_t iter = NULL; -- cgit v1.2.3