|
|
@@ -83,7 +83,7 @@ void SocketCore::init()
|
|
|
sslSession = NULL;
|
|
|
sslXcred = NULL;
|
|
|
peekBufMax = 4096;
|
|
|
- peekBuf = new char[peekBufMax];
|
|
|
+ peekBuf = 0;
|
|
|
peekBufLength = 0;
|
|
|
#endif //HAVE_LIBGNUTLS
|
|
|
}
|
|
|
@@ -582,6 +582,7 @@ void SocketCore::initiateSecureConnection()
|
|
|
if(ret < 0) {
|
|
|
throw new DlAbortEx(EX_SSL_INIT_FAILURE, gnutls_strerror(ret));
|
|
|
}
|
|
|
+ peekBuf = new char[peekBufMax];
|
|
|
}
|
|
|
#endif // HAVE_LIBGNUTLS
|
|
|
|