From 33e26ab3470df2a9aba0171dc0815776be94d73f Mon Sep 17 00:00:00 2001 From: Jon Ashburn Date: Thu, 12 Feb 2015 12:37:46 -0700 Subject: glave: Unregister debug callback on DestroyInstance() --- glave-generate.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/glave-generate.py b/glave-generate.py index 175e3fe5..88db3f8c 100755 --- a/glave-generate.py +++ b/glave-generate.py @@ -3255,6 +3255,8 @@ class Subcommand(object): rbody.append(' char **ptrLayers = (pPacket->pOutLayers == NULL) ? bufptr : (char **) pPacket->pOutLayers;') rbody.append(' for (unsigned int i = 0; i < pPacket->maxLayerCount; i++)') rbody.append(' bufptr[i] = GLV_NEW_ARRAY(char, pPacket->maxStringSize);') + elif proto.name == 'DestroyInstance': + rbody.append(' xglDbgUnregisterMsgCallback(g_fpDbgMsgCallback);') rr_string = ' ' if ret_value: rr_string = ' replayResult = ' -- cgit v1.2.3