diff options
Diffstat (limited to 'src/port/path.c')
-rw-r--r-- | src/port/path.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/port/path.c b/src/port/path.c index 378920597d0..4f2b152fdc9 100644 --- a/src/port/path.c +++ b/src/port/path.c @@ -785,9 +785,11 @@ get_home_path(char *ret_path) char *tmppath; /* - * Note: We use getenv here because the more modern - * SHGetSpecialFolderPath() will force us to link with shell32.lib which - * eats valuable desktop heap. + * Note: We use getenv() here because the more modern SHGetFolderPath() + * would force the backend to link with shell32.lib, which eats valuable + * desktop heap. XXX This function is used only in psql, which already + * brings in shell32 via libpq. Moving this function to its own file + * would keep it out of the backend, freeing it from this concern. */ tmppath = getenv("APPDATA"); if (!tmppath) |