From 6d97cdf25db274a81e9d9edc417b51cf44152733 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 2 Jun 2011 18:41:23 +0300 Subject: Fix some memory leaks and missing initialisations. --- src/guichan/widgets/radiobutton.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/guichan/widgets/radiobutton.cpp') diff --git a/src/guichan/widgets/radiobutton.cpp b/src/guichan/widgets/radiobutton.cpp index 2cada912a..37fd4a0f0 100644 --- a/src/guichan/widgets/radiobutton.cpp +++ b/src/guichan/widgets/radiobutton.cpp @@ -58,7 +58,10 @@ namespace gcn { RadioButton::GroupMap RadioButton::mGroupMap; - RadioButton::RadioButton() + RadioButton::RadioButton() : + mSelected(false), + mCaption(""), + mGroup("") { setSelected(false); @@ -69,7 +72,9 @@ namespace gcn RadioButton::RadioButton(const std::string &caption, const std::string &group, - bool selected) + bool selected) : + mSelected(false), + mGroup("") { setCaption(caption); setGroup(group); -- cgit v1.2.3-70-g09d2