1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 15:48:49 -05:00

Make the debug build get the debug dump file path from the environment

variable to allow the test suite to better control where it ends up.
This commit is contained in:
Daniel Stenberg 2005-01-27 15:51:03 +00:00
parent ade1e79b37
commit 289a42f050
2 changed files with 4 additions and 3 deletions

View File

@ -2933,8 +2933,9 @@ operate(struct Configurable *config, int argc, char *argv[])
/* this sends all memory debug messages to a logfile named memdump */
env = curlx_getenv("CURL_MEMDEBUG");
if(env) {
/* use the value as file name */
curl_memdebug(env);
curl_free(env);
curl_memdebug("memdump");
}
env = curlx_getenv("CURL_MEMLIMIT");
if(env) {

View File

@ -78,7 +78,7 @@ my $perl="perl -I$srcdir";
my $curl_debug=0;
# name of the file that the memory debugging creates:
my $memdump="memdump";
my $memdump="$LOGDIR/memdump";
# the path to the script that analyzes the memory debug output file:
my $memanalyze="./memanalyze.pl";
@ -135,7 +135,7 @@ my $tortalloc;
chomp($pwd = `pwd`);
# enable memory debugging if curl is compiled with it
$ENV{'CURL_MEMDEBUG'} = 1;
$ENV{'CURL_MEMDEBUG'} = $memdump;
$ENV{'HOME'}=$pwd;
##########################################################################