summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--nettle-write.h6
-rw-r--r--write-be32.c2
-rw-r--r--write-le32.c2
-rw-r--r--write-le64.c2
5 files changed, 13 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index ae0abf27..cf860fee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2016-10-10 Niels Möller <nisse@lysator.liu.se>
+
+ * write-be32.c (_nettle_write_be32): Use const for source argument.
+ * write-le32.c (_nettle_write_le32): Likewise.
+ * write-le64.c (_nettle_write_le64): Likewise.
+ * nettle-write.h: Update prototypes.
+
2016-10-01 Niels Möller <nisse@lysator.liu.se>
* Released nettle-3.3.
diff --git a/nettle-write.h b/nettle-write.h
index 75f4679b..6ca99632 100644
--- a/nettle-write.h
+++ b/nettle-write.h
@@ -46,13 +46,13 @@
/* FIXME: Use a macro shortcut to memcpy for native endianness. */
void
_nettle_write_be32(size_t length, uint8_t *dst,
- uint32_t *src);
+ const uint32_t *src);
void
_nettle_write_le32(size_t length, uint8_t *dst,
- uint32_t *src);
+ const uint32_t *src);
void
_nettle_write_le64(size_t length, uint8_t *dst,
- uint64_t *src);
+ const uint64_t *src);
#endif /* NETTLE_WRITE_H_INCLUDED */
diff --git a/write-be32.c b/write-be32.c
index a03ba593..39d18627 100644
--- a/write-be32.c
+++ b/write-be32.c
@@ -41,7 +41,7 @@
void
_nettle_write_be32(size_t length, uint8_t *dst,
- uint32_t *src)
+ const uint32_t *src)
{
size_t i;
size_t words;
diff --git a/write-le32.c b/write-le32.c
index 3635b66a..03816fbe 100644
--- a/write-le32.c
+++ b/write-le32.c
@@ -41,7 +41,7 @@
void
_nettle_write_le32(size_t length, uint8_t *dst,
- uint32_t *src)
+ const uint32_t *src)
{
size_t i;
size_t words;
diff --git a/write-le64.c b/write-le64.c
index 4de42e79..6623bbbe 100644
--- a/write-le64.c
+++ b/write-le64.c
@@ -39,7 +39,7 @@
void
_nettle_write_le64(size_t length, uint8_t *dst,
- uint64_t *src)
+ const uint64_t *src)
{
size_t i;
size_t words;