]> granicus.if.org Git - postgresql/commitdiff
palloc() finfo memory. From Kurt.
authorBruce Momjian <bruce@momjian.us>
Thu, 26 Sep 1996 16:29:05 +0000 (16:29 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 26 Sep 1996 16:29:05 +0000 (16:29 +0000)
src/backend/commands/cluster.c

index f3cf03286d1974cda57a4d43672c9c6f174f8be2..40625f0e55c83a8015b8ce7f20d8f8ae9af92c86 100644 (file)
@@ -14,7 +14,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.5 1996/09/26 15:43:35 momjian Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.6 1996/09/26 16:29:05 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -297,8 +297,9 @@ copy_index(Oid OIDOldIndex, Oid OIDNewHeap)
      * component to pass it to the defining procedure.
      */
     if (Old_pg_index_Form->indproc != InvalidOid) {
-       FIgetnArgs(&finfo) = natts;
-       FIgetProcOid(&finfo) = Old_pg_index_Form->indproc;
+        finfo = (FuncIndexInfo *) palloc(sizeof(FuncIndexInfo));
+       FIgetnArgs(finfo) = natts;
+       FIgetProcOid(finfo) = Old_pg_index_Form->indproc;
 
        pg_proc_Tuple =
            SearchSysCacheTuple(PROOID,