diff options
Diffstat (limited to 'src/util/program.c')
-rw-r--r-- | src/util/program.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util/program.c b/src/util/program.c index 72f6a1e6c8..d0dd49909e 100644 --- a/src/util/program.c +++ b/src/util/program.c @@ -204,8 +204,8 @@ GNUNET_PROGRAM_run2 (int argc, char *const *argv, const char *binaryName, GNUNET_malloc ((cnt + 1) * sizeof (struct GNUNET_GETOPT_CommandLineOption) + sizeof (defoptions)); - memcpy (allopts, defoptions, sizeof (defoptions)); - memcpy (&allopts + GNUNET_memcpy (allopts, defoptions, sizeof (defoptions)); + GNUNET_memcpy (&allopts [sizeof (defoptions) / sizeof (struct GNUNET_GETOPT_CommandLineOption)], options, (cnt + 1) * sizeof (struct GNUNET_GETOPT_CommandLineOption)); |