From 4f915e005d685c77088cada53524bad598a49e6c Mon Sep 17 00:00:00 2001 From: pbrown Date: Thu, 20 Jan 2000 18:40:02 +0000 Subject: [PATCH] fix segfault in newtRadioGetCurrent. --- checkbox.c | 2 ++ newt.spec | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/checkbox.c b/checkbox.c index c7db418..ea89d28 100644 --- a/checkbox.c +++ b/checkbox.c @@ -64,6 +64,8 @@ newtComponent newtRadioGetCurrent(newtComponent setMember) { struct checkbox * rb = setMember->data; setMember = rb->lastButton; + if (!setMember) + return NULL; rb = setMember->data; while (rb && rb->value != '*') { diff --git a/newt.spec b/newt.spec index bd8206d..8f17910 100644 --- a/newt.spec +++ b/newt.spec @@ -1,6 +1,6 @@ Summary: A development library for text mode user interfaces. Name: newt -%define version 0.50.3 +%define version 0.50.4 Version: %{version} Release: 1 Copyright: LGPL @@ -55,6 +55,9 @@ rm -rf $RPM_BUILD_ROOT %postun -p /sbin/ldconfig %changelog +* Thu Jan 20 2000 Preston Brown +- fix segfault in newtRadioGetCurrent + * Mon Jan 17 2000 Erik Troan - added numerous bug fixes (see CHANGES) -- 2.47.2