summaryrefslogtreecommitdiff
path: root/ace/ARGV.cpp
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1997-11-16 20:35:47 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1997-11-16 20:35:47 +0000
commit694499b2fc01927a5779309b31caf71df1107adc (patch)
treef926f2a4b1471e7ecaf4c31d548b3fe7b6e328ff /ace/ARGV.cpp
parent4a74ec8da792a561dfd894c6b31939f0b36d39ba (diff)
downloadATCD-694499b2fc01927a5779309b31caf71df1107adc.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/ARGV.cpp')
-rw-r--r--ace/ARGV.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/ace/ARGV.cpp b/ace/ARGV.cpp
index b4706ce0c73..4ac556c92e2 100644
--- a/ace/ARGV.cpp
+++ b/ace/ARGV.cpp
@@ -125,9 +125,13 @@ ACE_ARGV::string_to_array (void)
// Check for environment variable substitution here.
if (this->substitute_env_args_)
- this->argv_[i] = ACE::strenvdup (arg);
+ ACE_ALLOCATOR_RETURN (this->argv_[i],
+ ACE::strenvdup (arg),
+ -1);
else
- this->argv_[i] = ACE_OS::strdup (arg);
+ ACE_ALLOCATOR_RETURN (this->argv_[i],
+ ACE_OS::strdup (arg),
+ -1);
}
this->argv_[this->argc_] = 0;