use vector instead of initializer_list

This commit is contained in:
ToruNiina
2018-12-09 19:30:46 +09:00
parent c04b75b2e3
commit 34c3d33936

View File

@@ -2,6 +2,7 @@
#define TOML11_REGION_H #define TOML11_REGION_H
#include "exception.hpp" #include "exception.hpp"
#include <memory> #include <memory>
#include <vector>
#include <algorithm> #include <algorithm>
#include <initializer_list> #include <initializer_list>
#include <iterator> #include <iterator>
@@ -225,7 +226,7 @@ template<typename Container>
std::string std::string
format_underline(const std::string& message, const location<Container>& loc, format_underline(const std::string& message, const location<Container>& loc,
const std::string& comment_for_underline, const std::string& comment_for_underline,
std::initializer_list<std::string> helps = {}) std::vector<std::string> helps = {})
{ {
using const_iterator = typename location<Container>::const_iterator; using const_iterator = typename location<Container>::const_iterator;
using reverse_iterator = std::reverse_iterator<const_iterator>; using reverse_iterator = std::reverse_iterator<const_iterator>;