From: c vw <dl1ycf@darc.de>
Date: Sun, 13 Sep 2020 14:40:13 +0000 (+0200)
Subject: Do not overflow local microphone name buffer.
X-Git-Url: https://git.rkrishnan.org/specifications/%5B%5E?a=commitdiff_plain;h=c1e91d99771fb9d6c46f34b8a68ec645998812d6;p=pihpsdr.git

Do not overflow local microphone name buffer.
---

diff --git a/audio.c b/audio.c
index 3c4581a..931bb14 100644
--- a/audio.c
+++ b/audio.c
@@ -182,7 +182,7 @@ g_print("audio_open_input: %s\n",transmitter->microphone_name);
 
   g_print("audio_open_input: mic_buffer_size=%d\n",mic_buffer_size);
   i=0;
-  while(transmitter->microphone_name[i]!=' ') {
+  while(i<63 && transmitter->microphone_name[i]!=' ') {
     hw[i]=transmitter->microphone_name[i];
     i++;
   }