diff --git a/src/calibre/utils/windows/winspeech.cpp b/src/calibre/utils/windows/winspeech.cpp index e54e1c5b89..29b9a971ae 100644 --- a/src/calibre/utils/windows/winspeech.cpp +++ b/src/calibre/utils/windows/winspeech.cpp @@ -143,7 +143,7 @@ public: json_val(long long num) : type(DT_INT), i(num) {} json_val(std::vector &&items) : type(DT_LIST), list(items) {} json_val(std::map &&m) : type(DT_OBJECT), object(m) {} - json_val(std::initializer_list> vals) : type(DT_OBJECT), object(vals) { } + json_val(std::initializer_list> const& vals) : type(DT_OBJECT), object(vals) { } json_val(bool x) : type(DT_BOOL), b(x) {} json_val(VoiceInformation const& voice) : type(DT_OBJECT) {