aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
diff options
context:
space:
mode:
authorMarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>2023-07-22 16:01:44 +0200
committerMarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>2023-07-24 15:32:00 +0200
commitfa6394dd10ae71755e46fd523dd43c2a1f2b832d (patch)
tree1b018049781b0329c5ed89386291933335b9f926 /src/crypto
parentd23fda05842ba4539b225bbab01b94df0060f697 (diff)
refactor: Remove unused C-style casts
Diffstat (limited to 'src/crypto')
-rw-r--r--src/crypto/common.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/crypto/common.h b/src/crypto/common.h
index dc12ed9942..6ae5d4cd24 100644
--- a/src/crypto/common.h
+++ b/src/crypto/common.h
@@ -17,73 +17,73 @@
uint16_t static inline ReadLE16(const unsigned char* ptr)
{
uint16_t x;
- memcpy((char*)&x, ptr, 2);
+ memcpy(&x, ptr, 2);
return le16toh(x);
}
uint32_t static inline ReadLE32(const unsigned char* ptr)
{
uint32_t x;
- memcpy((char*)&x, ptr, 4);
+ memcpy(&x, ptr, 4);
return le32toh(x);
}
uint64_t static inline ReadLE64(const unsigned char* ptr)
{
uint64_t x;
- memcpy((char*)&x, ptr, 8);
+ memcpy(&x, ptr, 8);
return le64toh(x);
}
void static inline WriteLE16(unsigned char* ptr, uint16_t x)
{
uint16_t v = htole16(x);
- memcpy(ptr, (char*)&v, 2);
+ memcpy(ptr, &v, 2);
}
void static inline WriteLE32(unsigned char* ptr, uint32_t x)
{
uint32_t v = htole32(x);
- memcpy(ptr, (char*)&v, 4);
+ memcpy(ptr, &v, 4);
}
void static inline WriteLE64(unsigned char* ptr, uint64_t x)
{
uint64_t v = htole64(x);
- memcpy(ptr, (char*)&v, 8);
+ memcpy(ptr, &v, 8);
}
uint16_t static inline ReadBE16(const unsigned char* ptr)
{
uint16_t x;
- memcpy((char*)&x, ptr, 2);
+ memcpy(&x, ptr, 2);
return be16toh(x);
}
uint32_t static inline ReadBE32(const unsigned char* ptr)
{
uint32_t x;
- memcpy((char*)&x, ptr, 4);
+ memcpy(&x, ptr, 4);
return be32toh(x);
}
uint64_t static inline ReadBE64(const unsigned char* ptr)
{
uint64_t x;
- memcpy((char*)&x, ptr, 8);
+ memcpy(&x, ptr, 8);
return be64toh(x);
}
void static inline WriteBE32(unsigned char* ptr, uint32_t x)
{
uint32_t v = htobe32(x);
- memcpy(ptr, (char*)&v, 4);
+ memcpy(ptr, &v, 4);
}
void static inline WriteBE64(unsigned char* ptr, uint64_t x)
{
uint64_t v = htobe64(x);
- memcpy(ptr, (char*)&v, 8);
+ memcpy(ptr, &v, 8);
}
/** Return the smallest number n such that (x >> n) == 0 (or 64 if the highest bit in x is set. */