aboutsummaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2005-04-23 17:45:35 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2005-04-23 17:45:35 +0000
commit3842892492622a56577dea07be758cffa4501afa (patch)
tree2a3fb2141e3377de9c792985d9c873eb4ce006d8 /src/backend
parentc114e166e5eb6d09b7545863f6bee5806e927101 (diff)
downloadpostgresql-3842892492622a56577dea07be758cffa4501afa.tar.gz
postgresql-3842892492622a56577dea07be758cffa4501afa.zip
Recent changes got the sense of the notnull bit backwards in the 2.0
protocol output routines. Mea culpa :-(. Per report from Kris Jurka.
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/access/common/printtup.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/access/common/printtup.c b/src/backend/access/common/printtup.c
index e78dc19a03f..d9dc2ae17fc 100644
--- a/src/backend/access/common/printtup.c
+++ b/src/backend/access/common/printtup.c
@@ -9,7 +9,7 @@
* Portions Copyright (c) 1994, Regents of the University of California
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/access/common/printtup.c,v 1.88 2005/04/06 16:34:04 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/access/common/printtup.c,v 1.89 2005/04/23 17:45:35 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -402,7 +402,7 @@ printtup_20(TupleTableSlot *slot, DestReceiver *self)
k = 1 << 7;
for (i = 0; i < natts; ++i)
{
- if (slot->tts_isnull[i])
+ if (!slot->tts_isnull[i])
j |= k; /* set bit if not null */
k >>= 1;
if (k == 0) /* end of byte? */
@@ -610,7 +610,7 @@ printtup_internal_20(TupleTableSlot *slot, DestReceiver *self)
k = 1 << 7;
for (i = 0; i < natts; ++i)
{
- if (slot->tts_isnull[i])
+ if (!slot->tts_isnull[i])
j |= k; /* set bit if not null */
k >>= 1;
if (k == 0) /* end of byte? */