We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 71132d4 commit 1e82dc7Copy full SHA for 1e82dc7
contrib/pg_pathman/pg_pathman.c
@@ -353,16 +353,19 @@ disable_inheritance_cte(Query *parse)
353
static void
354
disable_inheritance_subselect(Query *parse)
355
{
356
- SubLink *sublink;
+ Node *quals;
357
358
if (!parse->jointree || !parse->jointree->quals)
359
return;
360
361
- sublink = (SubLink *) parse->jointree->quals;
362
- if (!IsA(sublink->subselect, Query))
+ quals = parse->jointree->quals;
+ if (!IsA(quals, SubLink))
363
364
365
- disable_inheritance((Query *) sublink->subselect);
+ if (!IsA(((SubLink *) quals)->subselect, Query))
366
+ return;
367
+
368
+ disable_inheritance((Query *) (((SubLink *) quals)->subselect));
369
}
370
371
/*
0 commit comments