summaryrefslogtreecommitdiff
path: root/RtAudio.cpp
diff options
context:
space:
mode:
authorJP Cimalando <jpcima@users.noreply.github.com>2018-08-09 13:16:54 +0200
committerJP Cimalando <jpcima@users.noreply.github.com>2018-08-09 13:16:54 +0200
commit5c442239939aaefc532a548452c74dc7d946d2a3 (patch)
tree396e7d884822bed4ded047889ca0e21bb679edc9 /RtAudio.cpp
parent609a2c2f0a402e00e1035753721f8d362de94f1c (diff)
replace with something nicer: init_compiledApis
Diffstat (limited to 'RtAudio.cpp')
-rw-r--r--RtAudio.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/RtAudio.cpp b/RtAudio.cpp
index 1a41ff3..c15f9be 100644
--- a/RtAudio.cpp
+++ b/RtAudio.cpp
@@ -152,12 +152,9 @@ const unsigned int rtaudio_num_compiled_apis =
sizeof(rtaudio_compiled_apis)/sizeof(rtaudio_compiled_apis[0])-1;
}
-// TODO: replace this with something nicer (C++11)
static const std::vector<RtAudio::Api> init_compiledApis() {
- std::vector<RtAudio::Api> apis;
- for (unsigned int i=0; i<rtaudio_num_compiled_apis; i++)
- apis.push_back(rtaudio_compiled_apis[i]);
- return apis;
+ return std::vector<RtAudio::Api>(
+ rtaudio_compiled_apis, rtaudio_compiled_apis + rtaudio_num_compiled_apis);
}
const std::vector<RtAudio::Api> RtAudio::compiledApis(init_compiledApis());