Commit 2a677424 authored by Vadim B. Mikheev's avatar Vadim B. Mikheev

Fix _lo_commit: core if LO memmory context was not created (LO were not used?)

parent 5afe1714
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* *
* *
* IDENTIFICATION * 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 * NOTES
* This should be moved to a more appropriate place. It is here * This should be moved to a more appropriate place. It is here
...@@ -378,9 +378,13 @@ _lo_commit(void) ...@@ -378,9 +378,13 @@ _lo_commit(void)
int i; int i;
MemoryContext currentContext; MemoryContext currentContext;
if (fscxt == NULL)
return;
currentContext = MemoryContextSwitchTo((MemoryContext) fscxt); currentContext = MemoryContextSwitchTo((MemoryContext) fscxt);
for (i = 0; i < MAX_LOBJ_FDS; i++) { for (i = 0; i < MAX_LOBJ_FDS; i++)
{
if (cookies[i] != NULL) inv_cleanindex(cookies[i]); if (cookies[i] != NULL) inv_cleanindex(cookies[i]);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment