Skip to content

Commit b1561ff

Browse files
committed
Fixed bug CORE-6447 : SET SQLDA_DISPLAY ON: different text of message for parameterized expression starting from second run
1 parent bd726ce commit b1561ff

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/common/classes/InternalMessageBuffer.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class MetadataFromBlr : public MsgMetadata
4545
};
4646

4747
MetadataFromBlr::MetadataFromBlr(unsigned aBlrLength, const unsigned char* aBlr, unsigned aLength)
48+
: MsgMetadata()
4849
{
4950
if (aBlrLength == 0)
5051
return;
@@ -211,7 +212,7 @@ InternalMessageBuffer::InternalMessageBuffer(unsigned aBlrLength, const unsigned
211212
unsigned aBufferLength, unsigned char* aBuffer)
212213
{
213214
buffer = aBuffer;
214-
if (aBlr)
215+
if (aBlr && aBlrLength)
215216
{
216217
metadata = FB_NEW MetadataFromBlr(aBlrLength, aBlr, aBufferLength);
217218
metadata->addRef();

0 commit comments

Comments
 (0)