Use GUC lexer for recovery.conf parsing.

Robert Haas <rhaas@postgresql.org>

Commit: 970a18687f9b3058e89d5994a8fbf70888e79548
Author: Robert Haas <rhaas@postgresql.org>
Date: 2010-12-03T13:56:44Z
Releases: 9.1.0
Use GUC lexer for recovery.conf parsing.

This eliminates some crufty, special-purpose code and, as a non-trivial
side benefit, allows recovery.conf parameters to be unquoted.

Dimitri Fontaine, with review and cleanup by Alvaro Herrera, Itagaki
Takahiro, and me.

Files

PathChange+/−
src/backend/access/transam/xlog.c modified +39 −147
src/backend/utils/misc/guc.c modified +1 −1
src/backend/utils/misc/guc-file.l modified +74 −61
src/include/utils/guc.h modified +21 −0