We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 377289e commit 9504c76Copy full SHA for 9504c76
src/libFLAC/stream_encoder.c
@@ -2325,7 +2325,10 @@ FLAC_API FLAC__StreamDecoderState FLAC__stream_encoder_get_verify_decoder_state(
2325
FLAC__ASSERT(0 != encoder->private_);
2326
FLAC__ASSERT(0 != encoder->protected_);
2327
if(encoder->protected_->verify)
2328
- return FLAC__stream_decoder_get_state(encoder->private_->verify.decoder);
+ if(encoder->private_->verify.decoder == NULL)
2329
+ return FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR;
2330
+ else
2331
+ return FLAC__stream_decoder_get_state(encoder->private_->verify.decoder);
2332
else
2333
return FLAC__STREAM_DECODER_UNINITIALIZED;
2334
}
0 commit comments