|
|
@ -13,7 +13,6 @@ gbt_num_compress(GISTENTRY *retval, GISTENTRY *entry, const gbtree_ninfo * tinfo |
|
|
|
{ |
|
|
|
{ |
|
|
|
int16 i2; |
|
|
|
int16 i2; |
|
|
|
int32 i4; |
|
|
|
int32 i4; |
|
|
|
TimeADT ts; |
|
|
|
|
|
|
|
DateADT dt; |
|
|
|
DateADT dt; |
|
|
|
} v; |
|
|
|
} v; |
|
|
|
|
|
|
|
|
|
|
@ -34,10 +33,6 @@ gbt_num_compress(GISTENTRY *retval, GISTENTRY *entry, const gbtree_ninfo * tinfo |
|
|
|
v.i4 = DatumGetObjectId(entry->key); |
|
|
|
v.i4 = DatumGetObjectId(entry->key); |
|
|
|
leaf = &v.i4; |
|
|
|
leaf = &v.i4; |
|
|
|
break; |
|
|
|
break; |
|
|
|
case gbt_t_time: |
|
|
|
|
|
|
|
v.ts = DatumGetTimeADT(entry->key); |
|
|
|
|
|
|
|
leaf = &v.ts; |
|
|
|
|
|
|
|
break; |
|
|
|
|
|
|
|
case gbt_t_date: |
|
|
|
case gbt_t_date: |
|
|
|
v.dt = DatumGetDateADT(entry->key); |
|
|
|
v.dt = DatumGetDateADT(entry->key); |
|
|
|
leaf = &v.dt; |
|
|
|
leaf = &v.dt; |
|
|
|