From c9b31d350d0b09ff0320c911a3ba7cbbd0b4908e Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 6 Apr 2005 20:13:49 +0000 Subject: [PATCH] Remove test for NULL node in ExecProcNode(). No place ever calls ExecProcNode() with a NULL value, so the test couldn't do anything for us except maybe mask bugs. Removing it probably doesn't save anything much either, but then again this is a hot-spot routine. --- src/backend/executor/execProcnode.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/backend/executor/execProcnode.c b/src/backend/executor/execProcnode.c index 1b98f26791..d4a20eb3f6 100644 --- a/src/backend/executor/execProcnode.c +++ b/src/backend/executor/execProcnode.c @@ -271,12 +271,6 @@ ExecProcNode(PlanState *node) CHECK_FOR_INTERRUPTS(); - /* - * deal with NULL nodes.. - */ - if (node == NULL) - return NULL; - if (node->chgParam != NULL) /* something changed */ ExecReScan(node, NULL); /* let ReScan handle this */ -- 2.39.5