mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-22 21:23:04 +01:00
Fixed #8136: Server crashes with IN (dbkey1, dbkey2, ...) condition
This commit is contained in:
parent
ff412b0bfc
commit
c432bd01cc
@ -2156,7 +2156,7 @@ InversionCandidate* Retrieval::matchDbKey(BoolExprNode* boolean) const
|
||||
{
|
||||
const auto inversion = FB_NEW_POOL(getPool()) InversionNode(value, n);
|
||||
inversion->impure = csb->allocImpure<impure_inversion>();
|
||||
listInversion = composeInversion(listInversion, inversion, InversionNode::TYPE_IN);
|
||||
listInversion = composeInversion(listInversion, inversion, InversionNode::TYPE_OR);
|
||||
}
|
||||
|
||||
invCandidate->inversion = listInversion;
|
||||
|
Loading…
Reference in New Issue
Block a user