From 7a6f27cf9fba010215f34abc7a0efc2fc99b2b87 Mon Sep 17 00:00:00 2001 From: charlet Date: Wed, 29 Apr 2009 09:55:37 +0000 Subject: [PATCH] 2009-04-29 Pascal Obry * initialize.c: Do not expand quoted arguments. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146941 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ada/ChangeLog | 4 ++++ gcc/ada/initialize.c | 25 ++++++++++++++++++++----- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 968ec55e1a66..fd56ece2503a 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 8ad15bd8e91c..705cbf20e3cc 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