*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/libpq/be-fsstubs.c,v 1.22 1998/07/21 04:17:23 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/libpq/be-fsstubs.c,v 1.23 1998/07/22 05:48:59 vadim Exp $
*
* NOTES
* This should be moved to a more appropriate place. It is here
void
_lo_commit(void)
{
- int i;
+ int i;
MemoryContext currentContext;
+ if (fscxt == NULL)
+ return;
+
currentContext = MemoryContextSwitchTo((MemoryContext) fscxt);
- for (i = 0; i < MAX_LOBJ_FDS; i++) {
- if (cookies[i] != NULL) inv_cleanindex(cookies[i]);
- }
+ for (i = 0; i < MAX_LOBJ_FDS; i++)
+ {
+ if (cookies[i] != NULL) inv_cleanindex(cookies[i]);
+ }
MemoryContextSwitchTo(currentContext);