We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e091ad commit 750549dCopy full SHA for 750549d
src/include/utils/rel.h
@@ -7,7 +7,7 @@
7
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
8
* Portions Copyright (c) 1994, Regents of the University of California
9
*
10
- * $Id: rel.h,v 1.34 2000/01/31 04:35:57 tgl Exp $
+ * $Id: rel.h,v 1.35 2000/02/27 07:31:00 tgl Exp $
11
12
*-------------------------------------------------------------------------
13
*/
@@ -149,7 +149,9 @@ typedef Relation *RelationPtr;
149
* RelationDecrementReferenceCount
150
* Decrements relation reference count.
151
152
-#define RelationDecrementReferenceCount(relation) ((relation)->rd_refcnt -= 1)
+#define RelationDecrementReferenceCount(relation) \
153
+ (AssertMacro((relation)->rd_refcnt > 0), \
154
+ (relation)->rd_refcnt -= 1)
155
156
/*
157
* RelationGetForm
0 commit comments