From 6526725baa6320174e8e31e57150a50515ce894e Mon Sep 17 00:00:00 2001 From: marc Date: Fri, 24 Oct 2003 21:34:36 +0000 Subject: [PATCH] Applied patch from Vincent Snijders git-svn-id: trunk@4732 - --- packager/pkgmanager.pas | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packager/pkgmanager.pas b/packager/pkgmanager.pas index c8b8a245de..77ce812afe 100644 --- a/packager/pkgmanager.pas +++ b/packager/pkgmanager.pas @@ -2591,8 +2591,12 @@ begin // get all usage options AddOptionsList:=GetUsageOptionsList(PkgList); PkgList.Free; - // combine options of same type - GatherInheritedOptions(AddOptionsList,InheritedOptionStrings); + if AddOptionsList<>nil then begin + // combine options of same type + GatherInheritedOptions(AddOptionsList,InheritedOptionStrings); + AddOptionsList.Free; + end; + // convert options to compiler parameters Result:=InheritedOptionsToCompilerParameters(InheritedOptionStrings,[]);