mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-04 18:47:07 +00:00
winetest: Fix handling of relative -d directories.
Convert them to an absolute path so they result in a command line which is still valid after changing the current directory in CreateProcess(). Signed-off-by: Francois Gouget <fgouget@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
dbf3b3b6bf
commit
2197bc9a92
|
@ -1066,7 +1066,10 @@ run_tests (char *logname, char *outdir)
|
|||
report (R_FATAL, "Could not open logfile: %u", GetLastError());
|
||||
|
||||
if (outdir)
|
||||
strcpy( tempdir, outdir);
|
||||
{
|
||||
/* Get a full path so it is still valid after a chdir */
|
||||
GetFullPathNameA( outdir, ARRAY_SIZE(tempdir), tempdir, NULL );
|
||||
}
|
||||
else
|
||||
{
|
||||
strcpy( tempdir, tmppath );
|
||||
|
|
Loading…
Reference in a new issue