From 7890524cd992ba123d7d65b1c156db23b5ff9768 Mon Sep 17 00:00:00 2001 From: Karthik Krishnan Date: Sun, 25 Jun 2006 15:18:49 -0400 Subject: [PATCH] BUG: The operator precedence is [] followed by *. Calling this method was causing out of array index segfaults bounds --- Source/kwsys/CommandLineArguments.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/kwsys/CommandLineArguments.cxx b/Source/kwsys/CommandLineArguments.cxx index b1ee992e1..cdf254f7d 100644 --- a/Source/kwsys/CommandLineArguments.cxx +++ b/Source/kwsys/CommandLineArguments.cxx @@ -364,7 +364,7 @@ void CommandLineArguments::DeleteRemainingArguments(int argc, char*** argv) int cc; for ( cc = 0; cc < argc; ++ cc ) { - delete [] *argv[cc]; + delete [] (*argv)[cc]; } delete [] *argv; }