fix crash when a NULL ExprNode is checked for circular references
This commit is contained in:
@@ -464,6 +464,12 @@ static void GetSegExprValInternal (ExprNode* Expr, SegExprDesc* D, int Sign)
|
|||||||
{
|
{
|
||||||
Export* E;
|
Export* E;
|
||||||
|
|
||||||
|
if (Expr == 0)
|
||||||
|
{
|
||||||
|
D->TooComplex = 1;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
switch (Expr->Op) {
|
switch (Expr->Op) {
|
||||||
|
|
||||||
case EXPR_LITERAL:
|
case EXPR_LITERAL:
|
||||||
|
|||||||
Reference in New Issue
Block a user