aboutsummaryrefslogtreecommitdiff
path: root/winsup
diff options
context:
space:
mode:
Diffstat (limited to 'winsup')
-rw-r--r--winsup/w32api/ChangeLog5
-rw-r--r--winsup/w32api/lib/shell32.def4
-rw-r--r--winsup/w32api/lib/shfolder.def4
3 files changed, 12 insertions, 1 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index 95f9683..5fbd60c 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,8 @@
+2002-09-16 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * lib/shell32.def (SHGetFolderPath[AW]): Add comment.
+ * lib/shfolder.def: New file.
+
2002-09-12 Danny Smith <dannysmith@users.sourceforge.net>
* include/winsock.h (timeval): Guard struct and associated
diff --git a/winsup/w32api/lib/shell32.def b/winsup/w32api/lib/shell32.def
index 96bf14d..a5cee20 100644
--- a/winsup/w32api/lib/shell32.def
+++ b/winsup/w32api/lib/shell32.def
@@ -59,9 +59,11 @@ SHGetMalloc@4
SHGetInstanceExplorer@4
SHGetIconOverlayIndexW@8
SHGetIconOverlayIndexA@8
-SHGetFolderPathW@20
SHGetFolderPathAndSubDirW@24
SHGetFolderPathAndSubDirA@24
+; SHGetFolder is in shell32.dll on W2K up,
+; but in redistributable shfolder.dll for earlier OS versions.
+SHGetFolderPathW@20
SHGetFolderPathA@20
SHGetFolderLocation@20
SHGetFileInfoW@20
diff --git a/winsup/w32api/lib/shfolder.def b/winsup/w32api/lib/shfolder.def
new file mode 100644
index 0000000..d4f1306
--- /dev/null
+++ b/winsup/w32api/lib/shfolder.def
@@ -0,0 +1,4 @@
+LIBRARY "SHFOLDER.DLL"
+EXPORTS
+SHGetFolderPathA@20
+SHGetFolderPathW@20