This patch removes the remaining code for processing the '-C'
command-line option in the standalone backend. It no longer actually
functions (i.e. specifying the option does nothing), and I didn't
think it was interesting enough to be worth reviving, so I removed it.

Unless anyone objects, I intend to apply this in 24 hours or so.

-Neil
Index: src/backend/tcop/postgres.c
===================================================================
RCS file: /var/lib/cvs/pgsql-server/src/backend/tcop/postgres.c,v
retrieving revision 1.381
diff -c -r1.381 postgres.c
*** src/backend/tcop/postgres.c	25 Dec 2003 03:52:51 -0000	1.381
--- src/backend/tcop/postgres.c	5 Jan 2004 20:59:31 -0000
***************
*** 2073,2079 ****
  	/*
  	 * Set default values for command-line options.
  	 */
- 	Noversion = false;
  	EchoQuery = false;
  
  	if (!IsUnderPostmaster)
--- 2073,2078 ----
***************
*** 2104,2110 ****
  	ctx = debug_context = PGC_POSTMASTER;
  	gucsource = PGC_S_ARGV;		/* initial switches came from command line */
  
! 	while ((flag = getopt(argc, argv, "A:B:c:CD:d:Eef:FiNOPo:p:S:st:v:W:x:-:")) != -1)
  		switch (flag)
  		{
  			case 'A':
--- 2103,2109 ----
  	ctx = debug_context = PGC_POSTMASTER;
  	gucsource = PGC_S_ARGV;		/* initial switches came from command line */
  
! 	while ((flag = getopt(argc, argv, "A:B:c:D:d:Eef:FiNOPo:p:S:st:v:W:x:-:")) != -1)
  		switch (flag)
  		{
  			case 'A':
***************
*** 2125,2138 ****
  				SetConfigOption("shared_buffers", optarg, ctx, gucsource);
  				break;
  
- 			case 'C':
- 
- 				/*
- 				 * don't print version string
- 				 */
- 				Noversion = true;
- 				break;
- 
  			case 'D':			/* PGDATA directory */
  				if (secure)
  					potential_DataDir = optarg;
--- 2124,2129 ----
Index: src/backend/utils/init/globals.c
===================================================================
RCS file: /var/lib/cvs/pgsql-server/src/backend/utils/init/globals.c,v
retrieving revision 1.76
diff -c -r1.76 globals.c
*** src/backend/utils/init/globals.c	29 Nov 2003 19:52:01 -0000	1.76
--- src/backend/utils/init/globals.c	5 Jan 2004 20:59:31 -0000
***************
*** 25,32 ****
  
  ProtocolVersion FrontendProtocol = PG_PROTOCOL_LATEST;
  
- bool		Noversion = false;
- 
  volatile bool InterruptPending = false;
  volatile bool QueryCancelPending = false;
  volatile bool ProcDiePending = false;
--- 25,30 ----
Index: src/include/miscadmin.h
===================================================================
RCS file: /var/lib/cvs/pgsql-server/src/include/miscadmin.h,v
retrieving revision 1.140
diff -c -r1.140 miscadmin.h
*** src/include/miscadmin.h	21 Dec 2003 04:34:35 -0000	1.140
--- src/include/miscadmin.h	5 Jan 2004 20:59:31 -0000
***************
*** 125,131 ****
  
  extern bool ExitOnAnyError;
  
- extern bool Noversion;
  extern char *DataDir;
  
  extern DLLIMPORT int MyProcPid;
--- 125,130 ----
---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faqs/FAQ.html

Reply via email to