projects
/
hstore.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
e02407e
)
fix ginstentryinit() macro for 8.2
author
teodor
<teodor>
Wed, 23 Aug 2006 09:13:16 +0000
(09:13 +0000)
committer
teodor
<teodor>
Wed, 23 Aug 2006 09:13:16 +0000
(09:13 +0000)
hstore_gist.c
patch
|
blob
|
history
diff --git
a/hstore_gist.c
b/hstore_gist.c
index
f6ecc78
..
cb9cfae
100644
(file)
--- a/
hstore_gist.c
+++ b/
hstore_gist.c
@@
-137,7
+137,11
@@
ghstore_compress(PG_FUNCTION_ARGS) {
retval = (GISTENTRY *) palloc(sizeof(GISTENTRY));
gistentryinit(*retval, PointerGetDatum(res),
entry->rel, entry->page,
retval = (GISTENTRY *) palloc(sizeof(GISTENTRY));
gistentryinit(*retval, PointerGetDatum(res),
entry->rel, entry->page,
- entry->offset, res->len, FALSE);
+ entry->offset,
+#ifndef PG_MODULE_MAGIC
+ res->len,
+#endif
+ FALSE);
} else if ( !ISALLTRUE(DatumGetPointer(entry->key)) ) {
int4 i;
GISTTYPE *res;
} else if ( !ISALLTRUE(DatumGetPointer(entry->key)) ) {
int4 i;
GISTTYPE *res;
@@
-155,7
+159,11
@@
ghstore_compress(PG_FUNCTION_ARGS) {
retval = (GISTENTRY *) palloc(sizeof(GISTENTRY));
gistentryinit(*retval, PointerGetDatum(res),
entry->rel, entry->page,
retval = (GISTENTRY *) palloc(sizeof(GISTENTRY));
gistentryinit(*retval, PointerGetDatum(res),
entry->rel, entry->page,
- entry->offset, res->len, FALSE);
+ entry->offset,
+#ifndef PG_MODULE_MAGIC
+ res->len,
+#endif
+ FALSE);
}
PG_RETURN_POINTER(retval);
}
PG_RETURN_POINTER(retval);