diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2005-01-26 19:24:03 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2005-01-26 19:24:03 +0000 |
| commit | 889f03812916b146ae504c0fad5afdc7bf2e8a2a (patch) | |
| tree | a853f23a7f10873ea8de8df85b839cf963341cbd /src/port/path.c | |
| parent | c0e0d3e2e924b41a42db3c3cd8329421b06436e3 (diff) | |
| download | postgresql-889f03812916b146ae504c0fad5afdc7bf2e8a2a.tar.gz | |
Use SHGetFolderPath instead of SHGetSpecialFolderPath to find the
APPDATA directory on Windows. Magnus Hagander
Diffstat (limited to 'src/port/path.c')
| -rw-r--r-- | src/port/path.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/port/path.c b/src/port/path.c index 2abe6e45e7..4736973ed1 100644 --- a/src/port/path.c +++ b/src/port/path.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/port/path.c,v 1.50 2005/01/10 00:19:51 tgl Exp $ + * $PostgreSQL: pgsql/src/port/path.c,v 1.51 2005/01/26 19:24:03 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -21,7 +21,7 @@ #ifdef _WIN32_IE #undef _WIN32_IE #endif -#define _WIN32_IE 0x0400 +#define _WIN32_IE 0x0500 #ifdef near #undef near #endif @@ -476,7 +476,7 @@ get_home_path(char *ret_path) char tmppath[MAX_PATH]; ZeroMemory(tmppath, sizeof(tmppath)); - if (!SHGetSpecialFolderPath(NULL, tmppath, CSIDL_APPDATA, FALSE)) + if (SHGetFolderPath(NULL, CSIDL_APPDATA, NULL, 0, tmppath) != S_OK) return false; snprintf(ret_path, MAXPGPATH, "%s/postgresql", tmppath); return true; |
