I notice that contrib/fuzzystrmatch/dmetaphone.c doesn't compile cleanlyas it stands - it mixes declarations in code, C++-style. The attachedpatch shifts declarations to the tops of functions and enables this fileto compile cleanly as C.
Richard