Skip to content

Commit 95d519f

Browse files
committed
Rename template parameter to reflect requirements
1 parent 1f4dd23 commit 95d519f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

zmq.hpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,12 +248,13 @@ class message_t
248248
throw error_t();
249249
}
250250

251-
template<typename T> message_t(T first, T last)
251+
template<class ForwardIter> message_t(ForwardIter first, ForwardIter last)
252252
{
253-
typedef typename std::iterator_traits<T>::value_type value_t;
253+
typedef typename std::iterator_traits<ForwardIter>::value_type value_t;
254254

255255
assert(std::distance(first, last) >= 0);
256-
size_t const size_ = static_cast<size_t>(std::distance(first, last)) * sizeof(value_t);
256+
size_t const size_ =
257+
static_cast<size_t>(std::distance(first, last)) * sizeof(value_t);
257258
int const rc = zmq_msg_init_size(&msg, size_);
258259
if (rc != 0)
259260
throw error_t();

0 commit comments

Comments
 (0)