From 6d47b1e3e982e90a53c20a3f6a7a7ed3cd78132d Mon Sep 17 00:00:00 2001 From: Pascal Obry Date: Wed, 29 Apr 2009 09:55:37 +0000 Subject: initialize.c: Do not expand quoted arguments. 2009-04-29 Pascal Obry * initialize.c: Do not expand quoted arguments. From-SVN: r146941 --- gcc/ada/ChangeLog | 4 ++++ gcc/ada/initialize.c | 25 ++++++++++++++++++++----- 2 files changed, 24 insertions(+), 5 deletions(-) (limited to 'gcc') diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 968ec55..fd56ece 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,7 @@ +2009-04-29 Pascal Obry + + * initialize.c: Do not expand quoted arguments. + 2009-04-29 Emmanuel Briot * prj-ext.adb, prj.adb, prj.ads: Fix memory leaks. diff --git a/gcc/ada/initialize.c b/gcc/ada/initialize.c index 8ad15bd..705cbf20 100644 --- a/gcc/ada/initialize.c +++ b/gcc/ada/initialize.c @@ -130,6 +130,7 @@ __gnat_initialize (void *eh ATTRIBUTE_UNUSED) int last; int argc_expanded = 0; TCHAR result [MAX_PATH]; + int quoted; wargv = CommandLineToArgvW (GetCommandLineW(), &wargc); @@ -146,9 +147,12 @@ __gnat_initialize (void *eh ATTRIBUTE_UNUSED) for (k=1; k