Skip to content

Commit 7ac16f4

Browse files
committed
Replaced const [un]signed long long int& with [un]signed long long int in sevral function's arguments to unify the interface. No performance issue is observed.
1 parent 09d90e1 commit 7ac16f4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/msgpack/type/int.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ inline packer<Stream>& operator<< (packer<Stream>& o, signed long v)
173173
{ o.pack_long(v); return o; }
174174

175175
template <typename Stream>
176-
inline packer<Stream>& operator<< (packer<Stream>& o, const signed long long& v)
176+
inline packer<Stream>& operator<< (packer<Stream>& o, signed long long v)
177177
{ o.pack_long_long(v); return o; }
178178

179179

@@ -194,7 +194,7 @@ inline packer<Stream>& operator<< (packer<Stream>& o, unsigned long v)
194194
{ o.pack_unsigned_long(v); return o; }
195195

196196
template <typename Stream>
197-
inline packer<Stream>& operator<< (packer<Stream>& o, const unsigned long long& v)
197+
inline packer<Stream>& operator<< (packer<Stream>& o, unsigned long long v)
198198
{ o.pack_unsigned_long_long(v); return o; }
199199

200200

@@ -214,7 +214,7 @@ inline void operator<< (object& o, signed int v)
214214
inline void operator<< (object& o, signed long v)
215215
{ v < 0 ? o.type = type::NEGATIVE_INTEGER, o.via.i64 = v : o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
216216

217-
inline void operator<< (object& o, const signed long long& v)
217+
inline void operator<< (object& o, signed long long v)
218218
{ v < 0 ? o.type = type::NEGATIVE_INTEGER, o.via.i64 = v : o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
219219

220220

@@ -230,7 +230,7 @@ inline void operator<< (object& o, unsigned int v)
230230
inline void operator<< (object& o, unsigned long v)
231231
{ o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
232232

233-
inline void operator<< (object& o, const unsigned long long& v)
233+
inline void operator<< (object& o, unsigned long long v)
234234
{ o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
235235

236236

0 commit comments

Comments
 (0)