Actually enable the windows absolute-path code

Checking for "WINDOWS" is wrong; our magic macro is MS_WINDOWS

Fixes bug 4973; bugfix on 0.2.3.11-alpha.
This commit is contained in:
Nick Mathewson 2012-01-31 10:42:41 -05:00
parent 2b29c8f48f
commit 48424772aa
2 changed files with 4 additions and 1 deletions

3
changes/bug4973 Normal file
View File

@ -0,0 +1,3 @@
o Minor bugfixes:
- Calculate absolute paths correctly on Windows. Fixes bug 4973;
bugfix on 0.2.3.11-alpha.

View File

@ -1628,7 +1628,7 @@ get_parent_directory(char *fname)
char *
make_path_absolute(char *fname)
{
#ifdef WINDOWS
#ifdef MS_WINDOWS
char *absfname_malloced = _fullpath(NULL, fname, 1);
/* We don't want to assume that tor_free can free a string allocated