Zebediah Figura : setupapi: Fix setting filepart in SetupCopyOEMInfW().

Alexandre Julliard julliard at winehq.org
Fri Nov 8 17:25:25 CST 2019


Module: wine
Branch: master
Commit: 161a0c259acc97064cdf9d71f86f982506b01538
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=161a0c259acc97064cdf9d71f86f982506b01538

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Thu Nov  7 23:37:52 2019 -0600

setupapi: Fix setting filepart in SetupCopyOEMInfW().

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/setupapi/misc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/setupapi/misc.c b/dlls/setupapi/misc.c
index 3fadb6827b..3b5d62b682 100644
--- a/dlls/setupapi/misc.c
+++ b/dlls/setupapi/misc.c
@@ -1073,6 +1073,7 @@ done:
         if (buffer_size >= size)
         {
             lstrcpyW( dest, target );
+            if (filepart) *filepart = wcsrchr( dest, '\\' ) + 1;
         }
         else
         {
@@ -1081,7 +1082,6 @@ done:
         }
     }
 
-    if (filepart) *filepart = wcsrchr( target, '\\' ) + 1;
     if (required_size) *required_size = size;
     if (ret) SetLastError(ERROR_SUCCESS);
 




More information about the wine-cvs mailing list