From 0f94738c335435ce739923755e099ff9786294e9 Mon Sep 17 00:00:00 2001 From: "Marc G. Fournier" Date: Fri, 6 Jun 1997 22:02:37 +0000 Subject: [PATCH] From: "D'Arcy J.M. Cain" Subject: [PATCHES] backend/lib/fstack.c - The FixedStackIsValid so obviously needs to be a macro - FixedStackContains only called if assert checking on --- src/backend/lib/fstack.c | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/src/backend/lib/fstack.c b/src/backend/lib/fstack.c index b8f90b977a..68f1505b16 100644 --- a/src/backend/lib/fstack.c +++ b/src/backend/lib/fstack.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/lib/Attic/fstack.c,v 1.3 1996/11/06 08:27:12 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/lib/Attic/fstack.c,v 1.4 1997/06/06 22:02:37 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -39,21 +39,12 @@ #define FixedStackGetItem(stack, pointer) \ ((FixedItem)((char *)(pointer) + (stack)->offset)) +#define FixedStackIsValid(stack) ((bool)PointerIsValid(stack)) + /* * External functions */ -/* - * FixedStackIsValid -- - * True iff stack is valid. - */ -static bool -FixedStackIsValid(FixedStack stack) -{ - return ((bool)PointerIsValid(stack)); -} - - void FixedStackInit(FixedStack stack, Offset offset) { @@ -92,7 +83,7 @@ FixedStackPush(FixedStack stack, Pointer pointer) stack->top = item; } - +#ifndef NO_ASSERT_CHECKING /* * FixedStackContains -- * True iff ordered stack contains given element. @@ -122,6 +113,7 @@ FixedStackContains(FixedStack stack, Pointer pointer) } return (false); } +#endif Pointer FixedStackGetTop(FixedStack stack) -- 2.40.0