aboutsummaryrefslogtreecommitdiffstats
path: root/src/mkheader.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2017-04-19 04:32:36 +0000
committerNIIBE Yutaka <[email protected]>2017-04-19 04:32:36 +0000
commita8d267a7220399f7acf69723fe1d31efd2160319 (patch)
tree511e8bbcb0f2f94ac1fffb76153e56cbb35157cd /src/mkheader.c
parentbuild: Use macOS' compatibility macros to enable all features. (diff)
downloadlibgpg-error-a8d267a7220399f7acf69723fe1d31efd2160319.tar.gz
libgpg-error-a8d267a7220399f7acf69723fe1d31efd2160319.zip
Minor clean up.
* src/b64dec.c (_gpgrt_b64dec_proc): Add a comment. * src/estream.c (_gpgrt_fread, _gpgrt_fwrite): Use &&. * src/mkheader.c (xstrdup): Use memcpy as we know length. Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to '')
-rw-r--r--src/mkheader.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mkheader.c b/src/mkheader.c
index 5aeb1e7..997cab5 100644
--- a/src/mkheader.c
+++ b/src/mkheader.c
@@ -52,14 +52,15 @@ static char *
xstrdup (const char *string)
{
char *p;
+ size_t len = strlen (string) + 1;
- p = malloc (strlen (string)+1);
+ p = malloc (len);
if (!p)
{
fputs (PGM ": out of core\n", stderr);
exit (1);
}
- strcpy (p, string);
+ memcpy (p, string, len);
return p;
}