Skip to content

Commit 9a80e17

Browse files
Wrong function call for size()
1 parent 692890b commit 9a80e17

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Diff for: CMakeRC.cmake

+7-6
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,15 @@ set(hpp_content [==[
6767
#ifndef CMRC_CMRC_HPP_INCLUDED
6868
#define CMRC_CMRC_HPP_INCLUDED
6969

70-
#include <string>
71-
#include <map>
72-
#include <mutex>
73-
#include <list>
74-
#include <type_traits>
7570
#include <cassert>
7671
#include <functional>
72+
#include <iterator>
73+
#include <list>
74+
#include <map>
75+
#include <mutex>
76+
#include <string>
7777
#include <system_error>
78+
#include <type_traits>
7879

7980
namespace cmrc { namespace detail { struct dummy; } }
8081

@@ -100,7 +101,7 @@ public:
100101
iterator cbegin() const noexcept { return _begin; }
101102
iterator end() const noexcept { return _end; }
102103
iterator cend() const noexcept { return _end; }
103-
std::size_t size() const { return std::difference(begin(), end()); }
104+
std::size_t size() const { return std::distance(begin(), end()); }
104105

105106
file() = default;
106107
file(iterator beg, iterator end) noexcept : _begin(beg), _end(end) {}

0 commit comments

Comments
 (0)