Filename parsing from CW

Duane Clark dclark at akamail.com
Sat Jan 26 11:18:11 CST 2002


Modified files:
	dlls/commdlg		: file.c

Log message:
	Codeweavers
	Add SHGDN_FORPARSING flag when looking for filenames.


-------------- next part --------------
Index: dlls/commdlg/filedlg95.c
===================================================================
RCS file: /home/wine/wine/dlls/commdlg/filedlg95.c,v
retrieving revision 1.62
diff -u -r1.62 filedlg95.c
--- dlls/commdlg/filedlg95.c	2001/12/04 19:39:33	1.62
+++ dlls/commdlg/filedlg95.c	2002/01/26 15:27:47
@@ -2374,7 +2374,7 @@
 	{
           /* get the total length of the selected file names*/
           lpstrTemp[0] = '\0';
-          GetName( fodInfos->Shell.FOIShellFolder, pidl, SHGDN_INFOLDER, lpstrTemp );
+          GetName( fodInfos->Shell.FOIShellFolder, pidl, SHGDN_INFOLDER|SHGDN_FORPARSING, lpstrTemp );
 
           if ( ! IsPidlFolder(fodInfos->Shell.FOIShellFolder, pidl) ) /* Ignore folders */
 	  {
@@ -2403,7 +2403,7 @@
 	{
 	  /* get the file name */
           lpstrTemp[0] = '\0';
-          GetName( fodInfos->Shell.FOIShellFolder, pidl, SHGDN_INFOLDER, lpstrTemp );
+          GetName( fodInfos->Shell.FOIShellFolder, pidl, SHGDN_INFOLDER|SHGDN_FORPARSING, lpstrTemp );
 
           if (! IsPidlFolder(fodInfos->Shell.FOIShellFolder, pidl)) /* Ignore folders */
 	  {


More information about the wine-patches mailing list