[ros-diffs] [navaraf] 14284: Merge from HEAD: r14219, r14220

navaraf at svn.reactos.com navaraf at svn.reactos.com
Wed Mar 23 18:19:14 CET 2005


Merge from HEAD: r14219, r14220
Allow the lpTemplateDirectory parameter to be NULL in
CreateDirectoryExA.
Modified: branches/ros-branch-0_2_6/reactos/lib/kernel32/file/dir.c
  _____  

Modified: branches/ros-branch-0_2_6/reactos/lib/kernel32/file/dir.c
--- branches/ros-branch-0_2_6/reactos/lib/kernel32/file/dir.c
2005-03-23 17:12:58 UTC (rev 14283)
+++ branches/ros-branch-0_2_6/reactos/lib/kernel32/file/dir.c
2005-03-23 17:19:12 UTC (rev 14284)
@@ -50,11 +50,12 @@

         LPCSTR                  lpNewDirectory,
         LPSECURITY_ATTRIBUTES   lpSecurityAttributes)
 {
-   PWCHAR TemplateDirectoryW;
-   PWCHAR NewDirectoryW;   
+   PWCHAR TemplateDirectoryW = NULL;
+   PWCHAR NewDirectoryW = NULL;
    BOOL ret;
 
-   if (!(TemplateDirectoryW = FilenameA2W(lpTemplateDirectory, FALSE)))
+   if (lpTemplateDirectory != NULL &&
+       !(TemplateDirectoryW = FilenameA2W(lpTemplateDirectory, FALSE)))
       return FALSE;
       
    if (!(NewDirectoryW = FilenameA2W(lpNewDirectory, TRUE)))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050323/c1ba5c26/attachment.html


More information about the Ros-diffs mailing list