initdb needs pqsignal() even on Windows.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: e2a203a1903367135457f12e0032626f96ef04ca
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2013-03-17T19:19:47Z
Releases: 9.3.0
initdb needs pqsignal() even on Windows.

I had thought we weren't using this version of pqsignal() at all on
Windows, but that's wrong --- initdb is using it (and coping with the
POSIX-ish semantics of bare signal() :-().  So allow the file to be
built in WIN32+FRONTEND case, and add it to the MSVC build logic.

Files

PathChange+/−
src/include/port.h modified +0 −3
src/port/pqsignal.c modified +9 −9
src/tools/msvc/Mkvcbuild.pm modified +2 −1