fix memory leak in case of error
[reactos.git] / reactos / lib / newdev / newdev.c
index 4b19d24..bd6ece0 100644 (file)
@@ -66,6 +66,7 @@ UpdateDriverForPlugAndPlayDevicesA(
     FullInfPathW = HeapAlloc(GetProcessHeap(), 0, len * sizeof(WCHAR));
     if (!FullInfPathW)
     {
+        HeapFree(GetProcessHeap(), 0, HardwareIdW);
         SetLastError(ERROR_GEN_FAILURE);
         return FALSE;
     }