summaryrefslogtreecommitdiff
path: root/common/tools
diff options
context:
space:
mode:
authorOlivier Dufour2013-07-01 15:01:18 +0200
committerOlivier Dufour2013-07-02 10:35:07 +0200
commit239464873f3c1d084cf4ee4ee738a3a879fa3a35 (patch)
treebdfdf72af1fe0a54e2f5dba7b583ca0863e5553a /common/tools
parenta0595415e345a8d31f3dcdbe614d1a8acfd090d4 (diff)
common/tools/mksimage: use memcpy to write md5sum in header, closes #4073
Diffstat (limited to 'common/tools')
-rw-r--r--common/tools/mksimage/mksimage.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/tools/mksimage/mksimage.c b/common/tools/mksimage/mksimage.c
index 4a8973e2bf..f70bab8579 100644
--- a/common/tools/mksimage/mksimage.c
+++ b/common/tools/mksimage/mksimage.c
@@ -174,7 +174,7 @@ int main(int argc, char **argv)
strncpy(img_200.version, version, sizeof(img_200.version));
strncpy(img_200.description, description,
sizeof(img_200.description));
- strncpy((char *)img_200.md5_sum, (const char *)md5_sum,
+ memcpy((char *)img_200.md5_sum, (const char *)md5_sum,
sizeof(img_200.md5_sum));
img_200.header.image_type = image_type;
img_200.header.sysclk_speed = sysclk;
@@ -186,7 +186,7 @@ int main(int argc, char **argv)
strncpy(img_300.version, version, sizeof(img_300.version));
strncpy(img_300.description, description,
sizeof(img_300.description));
- strncpy((char *)img_300.md5_sum, (const char *)md5_sum,
+ memcpy((char *)img_300.md5_sum, (const char *)md5_sum,
sizeof(img_300.md5_sum));
img_300.plc_ram = plc_ram;
img_300.header.image_type = image_type;