From 51da8405d219c54daaa4030ef6cfc8c05583bfd8 Mon Sep 17 00:00:00 2001 From: System User Date: Thu, 14 Jan 2010 14:41:49 +0100 Subject: [PATCH] initialize properly the Angles attribut. --- src/Diffractometer/Diffractometer.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Diffractometer/Diffractometer.cpp b/src/Diffractometer/Diffractometer.cpp index 104cfbf..39fb219 100644 --- a/src/Diffractometer/Diffractometer.cpp +++ b/src/Diffractometer/Diffractometer.cpp @@ -165,6 +165,11 @@ void Diffractometer::delete_device() attr_UB_read = NULL; } + if(attr_Angles_read) { + delete[] attr_Angles_read; + attr_Angles_read = NULL; + } + if(attr_ReflectionsAngles_read) { delete [] attr_ReflectionsAngles_read; attr_ReflectionsAngles_read = NULL; @@ -233,6 +238,7 @@ void Diffractometer::init_device() CREATE_DEVSTRING_ATTRIBUTE(attr_Crystal_read, 1, ""); attr_UB_read = NULL; + attr_Angles_read = NULL; attr_ReflectionsAngles_read = NULL; attr_Reflections_read = NULL; attr_AxesNames_read = NULL; -- 2.11.4.GIT