From 9dcda5054cc5eb37ba5a0322123da09606388c54 Mon Sep 17 00:00:00 2001 From: Jordan Cristiano Date: Wed, 27 Apr 2016 22:04:59 -0400 Subject: [PATCH] More fixes for bitbuf initialization (missed from previous commit) --- external/sourcesdk/bitbuf.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/external/sourcesdk/bitbuf.cpp b/external/sourcesdk/bitbuf.cpp index 39b05bf..7aaf4fa 100644 --- a/external/sourcesdk/bitbuf.cpp +++ b/external/sourcesdk/bitbuf.cpp @@ -117,18 +117,20 @@ bf_write::bf_write() m_errorHandler = NULL; } -bf_write::bf_write( const char *pDebugName, void *pData, int nBytes, int nBits ) -{ - m_bAssertOnOverflow = true; - m_pDebugName = pDebugName; - StartWriting( pData, nBytes, 0, nBits ); -} - bf_write::bf_write( void *pData, int nBytes, int nBits ) { + StartWriting( pData, nBytes, 0, nBits ); m_bAssertOnOverflow = true; m_pDebugName = NULL; + m_errorHandler = NULL; +} + +bf_write::bf_write( const char *pDebugName, void *pData, int nBytes, int nBits ) +{ StartWriting( pData, nBytes, 0, nBits ); + m_bAssertOnOverflow = true; + m_pDebugName = pDebugName; + m_errorHandler = NULL; } void bf_write::StartWriting( void *pData, int nBytes, int iStartBit, int nBits )