OSDN Git Service

Patch from Hiroshi for overflow btree comparison.
authorBruce Momjian <bruce@momjian.us>
Fri, 28 Jan 2000 17:23:47 +0000 (17:23 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 28 Jan 2000 17:23:47 +0000 (17:23 +0000)
doc/TODO
src/backend/access/nbtree/nbtcompare.c

index 2f6cde4..a7f0c6f 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,6 +1,6 @@
 TODO list for PostgreSQL
 ========================
-Last updated:          Thu Jan 27 23:46:41 EST 2000
+Last updated:          Thu Jan 27 23:55:43 EST 2000
 
 Current maintainer:    Bruce Momjian (pgman@candle.pha.pa.us)
 
index 5d4841e..8cb9d0d 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *       $Header: /cvsroot/pgsql/src/backend/access/nbtree/nbtcompare.c,v 1.31 2000/01/26 05:55:58 momjian Exp $
+ *       $Header: /cvsroot/pgsql/src/backend/access/nbtree/nbtcompare.c,v 1.32 2000/01/28 17:23:47 momjian Exp $
  *
  *     NOTES
  *             These functions are stored in pg_amproc.  For each operator class
@@ -35,7 +35,12 @@ btint2cmp(int16 a, int16 b)
 int32
 btint4cmp(int32 a, int32 b)
 {
-       return a - b;
+      if (a > b)
+              return 1;
+      else if (a == b)
+              return 0;
+      else
+              return -1;
 }
 
 int32