From 001820bbdef35783da5afd68ca98fcf524b17706 Mon Sep 17 00:00:00 2001
From: Jean-Marc Valin <jmvalin@jmvalin.ca>
Date: Tue, 20 Feb 2024 14:13:17 -0500
Subject: [PATCH] Fix NONTHREADSAFE_PSEUDOSTACK

---
 src/opus_encoder.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/opus_encoder.c b/src/opus_encoder.c
index 09ac3a51e..e9148a374 100644
--- a/src/opus_encoder.c
+++ b/src/opus_encoder.c
@@ -1727,6 +1727,7 @@ static opus_int32 opus_encode_frame_native(OpusEncoder *st, const opus_val16 *pc
     opus_int activity = VAD_NO_DECISION;
     VARDECL(opus_val16, pcm_buf);
     VARDECL(opus_val16, tmp_prefill);
+    SAVE_STACK;
 
     st->rangeFinal = 0;
     silk_enc = (char*)st+st->silk_enc_offset;
-- 
GitLab