+2006-11-17 "Antoine Bajolet" <antoine.bajolet@tdf.fr>
+
+ * lwgeom/lwgeom_gist.c: fixed 'directives may not be used inside a
+ macro argument' error raised by some compilers.
+
2006-11-10 Sandro Santilli <strk@refractions.net>
* configure.in (geos detection): use $geos_prefix/lib when
if (in != (PG_LWGEOM*)DatumGetPointer(entry->key))
pfree(in); /* PG_FREE_IF_COPY */
+#if USE_VERSION >= 82
gistentryinit(*retval, PointerGetDatum(rr),
entry->rel, entry->page,
-#if USE_VERSION >= 82
entry->offset,
+ FALSE);
#else
+ gistentryinit(*retval, PointerGetDatum(rr),
+ entry->rel, entry->page,
entry->offset, sizeof(BOX2DFLOAT4),
-#endif
FALSE);
+#endif
+
}
else
#ifdef PGIS_DEBUG_GIST4
elog(NOTICE,"GIST: LWGEOM_gist_compress got a NULL key");
#endif
- gistentryinit(*retval, (Datum) 0, entry->rel,
+
#if USE_VERSION >= 82
+ gistentryinit(*retval, (Datum) 0, entry->rel,
entry->page, entry->offset, FALSE);
#else
+ gistentryinit(*retval, (Datum) 0, entry->rel,
entry->page, entry->offset, 0, FALSE);
#endif
+
}
}