diff --git a/cde/lib/DtHelp/Access.c b/cde/lib/DtHelp/Access.c index 5b2ac4750..bd08c941c 100644 --- a/cde/lib/DtHelp/Access.c +++ b/cde/lib/DtHelp/Access.c @@ -2654,6 +2654,7 @@ _DtHelpCeIsTopTopic ( if (_DtHelpCeMapCcdfTargetToId(vol, id, &topicId) == 0 && _DtHelpCeGetCcdfTopTopic(vol, &topId) == 0) result = _DtHelpCeStrCaseCmpLatin1(topId, topicId); + free(topicId); } else if (_DtHelpCeMapIdToSdlTopicId(vol, id, &topicId) == 0) {