From 9ddee5b38772f42f4371c6828a832f0d6267251d Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Wed, 12 Mar 2008 11:02:10 +0000 Subject: class exit function was missing, causing segfault --- gss-misc.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gss-misc.c b/gss-misc.c index 01d6833d..a80f2e6b 100644 --- a/gss-misc.c +++ b/gss-misc.c @@ -259,6 +259,16 @@ finalize_it: ENDobjQueryInterface(gssutil) +/* exit our class + * rgerhards, 2008-03-10 + */ +BEGINObjClassExit(gssutil, OBJ_IS_LOADABLE_MODULE) /* CHANGE class also in END MACRO! */ +CODESTARTObjClassExit(gssutil) + /* release objects we no longer need */ + objRelease(errmsg, CORE_COMPONENT); +ENDObjClassExit(gssutil) + + /* Initialize our class. Must be called as the very first method * before anything else is called inside this class. * rgerhards, 2008-02-29 @@ -274,6 +284,7 @@ ENDObjClassInit(gssutil) BEGINmodExit CODESTARTmodExit + gssutilClassExit(); ENDmodExit -- cgit