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:
parent
ade1e79b37
commit
289a42f050
@ -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) {
|
||||
|
@ -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;
|
||||
|
||||
##########################################################################
|
||||
|
Loading…
Reference in New Issue
Block a user