# HG changeset patch # User David Anderson # Date 1182109151 0 # Node ID a949f2138d3a76b6a337a89efc3f7e34c823969f # Parent 0407a17cb2195d1f8fdcdc30abb90e6406d812ac fixed an initialization bug in ValveCall diff -r 0407a17cb219 -r a949f2138d3a extensions/sdktools/vcallbuilder.cpp --- a/extensions/sdktools/vcallbuilder.cpp Sun Jun 17 19:23:43 2007 +0000 +++ b/extensions/sdktools/vcallbuilder.cpp Sun Jun 17 19:39:11 2007 +0000 @@ -1,6 +1,15 @@ #include "vcallbuilder.h" #include "extension.h" +ValveCall::ValveCall() +{ + call = NULL; + vparams = NULL; + retinfo = NULL; + thisinfo = NULL; + retbuf = NULL; +} + ValveCall::~ValveCall() { while (!stk.empty()) diff -r 0407a17cb219 -r a949f2138d3a extensions/sdktools/vcallbuilder.h --- a/extensions/sdktools/vcallbuilder.h Sun Jun 17 19:23:43 2007 +0000 +++ b/extensions/sdktools/vcallbuilder.h Sun Jun 17 19:39:11 2007 +0000 @@ -23,6 +23,7 @@ unsigned char *stk_get(); void stk_put(unsigned char *ptr); + ValveCall(); ~ValveCall(); };