From 434582b8e35b9fcd4566d82d50aca58251258331 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Thu, 1 Nov 2018 20:18:51 -0700 Subject: [PATCH] Use an anonymous namespace instead of static for some things --- Alc/backends/pulseaudio.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Alc/backends/pulseaudio.cpp b/Alc/backends/pulseaudio.cpp index a52a028d..b6f7940b 100644 --- a/Alc/backends/pulseaudio.cpp +++ b/Alc/backends/pulseaudio.cpp @@ -506,6 +506,8 @@ static void pulse_close(pa_threaded_mainloop *loop, pa_context *context, pa_stre } +namespace { + struct DevMap { std::string name; std::string device_name; @@ -516,7 +518,7 @@ struct DevMap { { } }; -static bool checkName(const std::vector &list, const std::string &name) +bool checkName(const std::vector &list, const std::string &name) { return std::find_if(list.cbegin(), list.cend(), [&name](const DevMap &entry) -> bool @@ -524,8 +526,10 @@ static bool checkName(const std::vector &list, const std::string &name) ) != list.cend(); } -static std::vector PlaybackDevices; -static std::vector CaptureDevices; +std::vector PlaybackDevices; +std::vector CaptureDevices; + +} // namespace struct PulsePlayback {