From 2b01c35b2e7408b10b7958842ac07f0bb9cc1153 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 13 Apr 2011 22:06:30 +0200 Subject: Take a copy of "mask" when duplicating a detector --- src/detector.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/detector.c b/src/detector.c index ec99facf..4d60f66e 100644 --- a/src/detector.c +++ b/src/detector.c @@ -782,6 +782,8 @@ struct detector *copy_geom(const struct detector *in) out = malloc(sizeof(struct detector)); memcpy(out, in, sizeof(struct detector)); + out->mask = strdup(in->mask); + out->panels = malloc(out->n_panels * sizeof(struct panel)); memcpy(out->panels, in->panels, out->n_panels * sizeof(struct panel)); -- cgit v1.2.3