From 3e5f62b2d8d7353f890ca6e4fb27809c9f7dae8f Mon Sep 17 00:00:00 2001 From: James Hawkins Date: Wed, 28 Mar 2007 01:52:53 -0500 Subject: [PATCH] setupapi: Handle the SP_COPY_NOOVERWRITE flag. --- 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 f00cd2d1dfd..b1845b7e5c1 100644 --- a/dlls/setupapi/misc.c +++ b/dlls/setupapi/misc.c @@ -956,7 +956,7 @@ BOOL WINAPI SetupCopyOEMInfW( PCWSTR source, PCWSTR location, if (buffer_size >= size) { /* FIXME: honour style flags */ - if ((ret = CopyFileW( source, target, FALSE ))) + if ((ret = CopyFileW( source, target, (style & SP_COPY_NOOVERWRITE) != 0 ))) { if (style & SP_COPY_DELETESOURCE) DeleteFileW( source ); strcpyW( dest, target );