Author: khornicek
Date: Wed Feb  1 18:36:40 2017
New Revision: 73663

URL: http://svn.reactos.org/svn/reactos?rev=73663&view=rev
Log:
[MSPORTS]
- Check for failure when calling SetupDiGetActualSectionToInstallW so we don't 
pass garbage to SetupInstallFromInfSectionW. CID 715920

Modified:
    trunk/reactos/dll/win32/msports/classinst.c

Modified: trunk/reactos/dll/win32/msports/classinst.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msports/classinst.c?rev=73663&r1=73662&r2=73663&view=diff
==============================================================================
--- trunk/reactos/dll/win32/msports/classinst.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/msports/classinst.c [iso-8859-1] Wed Feb  1 
18:36:40 2017
@@ -579,12 +579,13 @@
 
     TRACE("Section name: %S\n", DriverInfoDetailData->SectionName);
 
-    SetupDiGetActualSectionToInstallW(hInf,
-                                      DriverInfoDetailData->SectionName,
-                                      InfSectionWithExt,
-                                      256,
-                                      NULL,
-                                      NULL);
+    if (!SetupDiGetActualSectionToInstallW(hInf,
+                                           DriverInfoDetailData->SectionName,
+                                           InfSectionWithExt,
+                                           256,
+                                           NULL,
+                                           NULL))
+        goto done;
 
     TRACE("InfSectionWithExt: %S\n", InfSectionWithExt);
 


Reply via email to