From 3ba3a1f43a06f5bc55f6c81e9a10a95febd4bc0c Mon Sep 17 00:00:00 2001
From: Leah Rowe <leah@libreboot.org>
Date: Tue, 16 May 2023 14:11:28 +0100
Subject: [PATCH] util/spkmodem_recv: Make pulse variable global

Signed-off-by: Leah Rowe <leah@libreboot.org>
---
 util/spkmodem_recv/spkmodem-recv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/util/spkmodem_recv/spkmodem-recv.c b/util/spkmodem_recv/spkmodem-recv.c
index 836363f..be0aa27 100644
--- a/util/spkmodem_recv/spkmodem-recv.c
+++ b/util/spkmodem_recv/spkmodem-recv.c
@@ -22,6 +22,7 @@
 #define FLUSH_TIMEOUT 1
 
 signed short frame[2 * SAMPLES_PER_FRAME];
+signed short pulse[2 * SAMPLES_PER_FRAME];
 int f1, f2;
 int lp = 0;
 int ascii_bit = 7;
@@ -75,7 +76,6 @@ void
 fetch_sample(void)
 {
 	static int ringpos = 0;
-	static signed short pulse[2 * SAMPLES_PER_FRAME];
 
 	f1 -= pulse[ringpos];
 	f1 += pulse[(ringpos + SAMPLES_PER_FRAME) % (2 * SAMPLES_PER_FRAME)];
-- 
GitLab