Re: pg_ctl start broken on windows

Claudio Natoli <[email protected]>
Newsgroups gmane.comp.db.postgresql.devel.win32
Message-ID <[email protected]>
Bruce Momjian writes:
> I did a lot of poking around in MinGW and found some basic 
> rules. First,
> MinGW's system() can't use single quotes for the executable 
> name or any
> file used in redirection (as you showed above).  Second, it gets
> confused with multiple double-quoted strings.  The fix is to add a
> double-quote to the beginning and end of the system string, 
> so a typical
> system string becomes:
> 
> 	system("\"\"ls\" 'a' 'b c' > \"out\"\");
> 
> Single quotes are fine for arguments.
> 
> The applied patch makes this change and documents the behavior.  Would
> folks test these changes on Win32 please?

FWIW, that's pretty much what I've been using.

Cheers,
Claudio

--- 
Certain disclaimers and policies apply to all email sent from Memetrics.
For the full text of these disclaimers and policies see 
<a
href="http://www.memetrics.com/emailpolicy.html">http://www.memetrics.com/em
ailpolicy.html</a>

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [email protected] so that your
      message can get through to the mailing list cleanly
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.