From baeb7bb819a448d48baf3cd8c0608b9ea13ea593 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Orsini Date: Tue, 12 Jul 2011 09:34:47 +0000 Subject: [PATCH] use memcpy instead of copying field by field --- po/Makefile.in | 2 +- src/lib/measure.c | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/po/Makefile.in b/po/Makefile.in index 03604dc..c6150d4 100644 --- a/po/Makefile.in +++ b/po/Makefile.in @@ -21,7 +21,7 @@ srcdir = . top_srcdir = .. -prefix = /usr/local +prefix = /home/jporsini/tmp exec_prefix = ${prefix} datarootdir = ${prefix}/share datadir = ${datarootdir} diff --git a/src/lib/measure.c b/src/lib/measure.c index 0085aae..28de019 100644 --- a/src/lib/measure.c +++ b/src/lib/measure.c @@ -19,6 +19,8 @@ #include #include +#include + #include "measure.h" struct measure *measures_create(int size) @@ -43,6 +45,5 @@ void measures_free(struct measure *measures) void measure_copy(struct measure *src, struct measure *dst) { - dst->time = src->time; - dst->value = src->value; + memcpy(dst, src, sizeof(struct measure)); } -- 2.7.4