Index: src/backend/commands/prepare.c
===================================================================
RCS file: /var/lib/cvs/pgsql-server/src/backend/commands/prepare.c,v
retrieving revision 1.3
diff -c -r1.3 prepare.c
*** src/backend/commands/prepare.c	14 Sep 2002 19:59:20 -0000	1.3
--- src/backend/commands/prepare.c	17 Sep 2002 00:44:17 -0000
***************
*** 76,89 ****
  		Query	   *query = (Query *) lfirst(query_list_item);
  		Plan	   *plan;
  
! 		/* We can't generate plans for utility statements. */
! 		if (query->commandType == CMD_UTILITY)
! 			plan = NULL;
! 		else
! 		{
! 			/* Call the query planner to generate a plan. */
! 			plan = planner(query);
! 		}
  
  		plan_list = lappend(plan_list, plan);
  	}
--- 76,82 ----
  		Query	   *query = (Query *) lfirst(query_list_item);
  		Plan	   *plan;
  
! 		plan = pg_plan_query(query);
  
  		plan_list = lappend(plan_list, plan);
  	}
Index: src/backend/tcop/postgres.c
===================================================================
RCS file: /var/lib/cvs/pgsql-server/src/backend/tcop/postgres.c,v
retrieving revision 1.292
diff -c -r1.292 postgres.c
*** src/backend/tcop/postgres.c	16 Sep 2002 01:24:41 -0000	1.292
--- src/backend/tcop/postgres.c	17 Sep 2002 00:42:37 -0000
***************
*** 486,492 ****
  	if (Show_planner_stats)
  		ResetUsage();
  
! 	/* call that optimizer */
  	plan = planner(querytree);
  
  	if (Show_planner_stats)
--- 486,492 ----
  	if (Show_planner_stats)
  		ResetUsage();
  
! 	/* call the optimizer */
  	plan = planner(querytree);
  
  	if (Show_planner_stats)
***************
*** 2080,2086 ****
  #endif   /* HAVE_GETRUSAGE */
  
  	bufusage = ShowBufferUsage();
! 	appendStringInfo(&str, "! postgres usage stats:\n%s", bufusage);
  	pfree(bufusage);
  
  	/* remove trailing newline */
--- 2080,2086 ----
  #endif   /* HAVE_GETRUSAGE */
  
  	bufusage = ShowBufferUsage();
! 	appendStringInfo(&str, "! buffer usage stats:\n%s", bufusage);
  	pfree(bufusage);
  
  	/* remove trailing newline */
