shithub: choc

Download patch

ref: f3706e77c29b68c74388a44456859506df7d163b
parent: cc0e4a0b1db6345b8c358344786f5aa5c1d8a615
author: Turo Lamminen <turol@iki.fi>
date: Mon Sep 5 19:06:37 EDT 2022

sound: Move extern variable declarations to header

--- a/src/i_sound.c
+++ b/src/i_sound.c
@@ -494,10 +494,6 @@
 
 void I_BindSoundVariables(void)
 {
-    extern char *snd_dmxoption;
-    extern int use_libsamplerate;
-    extern float libsamplerate_scale;
-
     M_BindIntVariable("snd_musicdevice",         &snd_musicdevice);
     M_BindIntVariable("snd_sfxdevice",           &snd_sfxdevice);
     M_BindIntVariable("snd_sbport",              &snd_sbport);
--- a/src/i_sound.h
+++ b/src/i_sound.h
@@ -234,6 +234,9 @@
 extern int snd_maxslicetime_ms;
 extern char *snd_musiccmd;
 extern int snd_pitchshift;
+extern char *snd_dmxoption;
+extern int use_libsamplerate;
+extern float libsamplerate_scale;
 
 void I_BindSoundVariables(void);
 
--- a/src/setup/sound.h
+++ b/src/setup/sound.h
@@ -20,6 +20,5 @@
 void ConfigSound(void *widget, void *user_data);
 void BindSoundVariables(void);
 
-extern char *snd_dmxoption;
 
 #endif /* #ifndef SETUP_SOUND_H */