diff --git a/src/opus_encoder.c b/src/opus_encoder.c index 5e75d853354a2325b18486211cb0de3cb6ad1332..889e13b546914cc4dc3442f24e83c805c6d2b15d 100644 --- a/src/opus_encoder.c +++ b/src/opus_encoder.c @@ -1806,7 +1806,6 @@ opus_int32 opus_encode(OpusEncoder *st, const opus_int16 *pcm, int frame_size, frame_size = frame_size_select(frame_size, st->variable_duration, st->Fs); if(frame_size<0) { - RESTORE_STACK; return OPUS_BAD_ARG; } return opus_encode_native(st, pcm, frame_size, data, out_data_bytes, 16); @@ -1880,7 +1879,6 @@ opus_int32 opus_encode_float(OpusEncoder *st, const float *pcm, int frame_size, } if(frame_size<0) { - RESTORE_STACK; return OPUS_BAD_ARG; }