projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
libhashkit: fix UB on unaligned access
[awesomized/libmemcached]
/
libmemcached
/
byteorder.cc
diff --git
a/libmemcached/byteorder.cc
b/libmemcached/byteorder.cc
index 1a96d987e5a9bdf8c0871870a8f31a4127a6b5f3..9f11aa84b3e27bcc2c5003c1d62856fb42ee8c10 100644
(file)
--- a/
libmemcached/byteorder.cc
+++ b/
libmemcached/byteorder.cc
@@
-35,7
+35,8
@@
*
*/
*
*/
-#include <libmemcached/common.h>
+#include "mem_config.h"
+#include "libmemcached/byteorder.h"
/* Byte swap a 64-bit number. */
#ifndef swap64
/* Byte swap a 64-bit number. */
#ifndef swap64
@@
-45,7
+46,7
@@
static inline uint64_t swap64(uint64_t in)
/* Little endian, flip the bytes around until someone makes a faster/better
* way to do this. */
uint64_t rv= 0;
/* Little endian, flip the bytes around until someone makes a faster/better
* way to do this. */
uint64_t rv= 0;
- for (uint8_t x= 0; x < 8;
x++
)
+ for (uint8_t x= 0; x < 8;
++x
)
{
rv= (rv << 8) | (in & 0xff);
in >>= 8;
{
rv= (rv << 8) | (in & 0xff);
in >>= 8;