aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-11-11 12:26:59 +0100
committerMax Kellermann <max@duempel.org>2013-11-11 12:27:15 +0100
commitfaf582181649972632ffabb1d9b16aab9e14baa3 (patch)
tree30d6b8bdf6d3c96b6349190525ad1579f1d66d6c
parent188673b746a29c6e8d769a2c6a5ebf36ba66a090 (diff)
downloadmpd-faf582181649972632ffabb1d9b16aab9e14baa3.tar.gz
mpd-faf582181649972632ffabb1d9b16aab9e14baa3.tar.xz
mpd-faf582181649972632ffabb1d9b16aab9e14baa3.zip
util/LazyRandomEngine: make min()/max() static+constexpr
Required for building with libc++.
-rw-r--r--src/util/LazyRandomEngine.hxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util/LazyRandomEngine.hxx b/src/util/LazyRandomEngine.hxx
index 8afe1d1c0..bfe4bb60c 100644
--- a/src/util/LazyRandomEngine.hxx
+++ b/src/util/LazyRandomEngine.hxx
@@ -49,12 +49,12 @@ public:
*/
void AutoCreate();
- result_type min() const {
- return engine->min();
+ static constexpr result_type min() {
+ return std::mt19937::min();
}
- result_type max() const {
- return engine->max();
+ static constexpr result_type max() {
+ return std::mt19937::max();
}
result_type operator()() {