From: Amos Jeffries Date: Mon, 25 Mar 2013 05:41:24 +0000 (-0600) Subject: Fix Auth::QueueNode initialization X-Git-Tag: SQUID_3_4_0_1~223 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8e93b6640744296afa111142198d86f689342930;p=thirdparty%2Fsquid.git Fix Auth::QueueNode initialization Detected by Coverity Scan. Issue 986564. --- diff --git a/src/auth/QueueNode.h b/src/auth/QueueNode.h index 70bf0b8248..9d7722d6c0 100644 --- a/src/auth/QueueNode.h +++ b/src/auth/QueueNode.h @@ -23,7 +23,11 @@ private: QueueNode &operator =(const QueueNode &); public: - QueueNode(Auth::UserRequest *aRequest, AUTHCB *aHandler, void *aData) : auth_user_request(aRequest), handler(aHandler), data(cbdataReference(aData)) {} + QueueNode(Auth::UserRequest *aRequest, AUTHCB *aHandler, void *aData) : + next(NULL), + auth_user_request(aRequest), + handler(aHandler), + data(cbdataReference(aData)) {} ~QueueNode() { cbdataReferenceDone(data); while (next) {