diff --git a/PInvoke/Kernel32/WinBase.File.cs b/PInvoke/Kernel32/WinBase.File.cs
index 894193c60..098a8c57a 100644
--- a/PInvoke/Kernel32/WinBase.File.cs
+++ b/PInvoke/Kernel32/WinBase.File.cs
@@ -3177,7 +3177,7 @@ public static unsafe extern bool ReadDirectoryChangesExW(HFILE hDirectory, IntPt
/// List of strings returned by and methods.
private static IEnumerable EnumFindMethods(FindFirstDelegate first, FindNextDelegate next, uint strSz = MAX_PATH + 1, uint done = Win32Error.ERROR_HANDLE_EOF) where THandle : SafeHandle
{
- var sb = new StringBuilder((int)strSz, (int)strSz);
+ var sb = new StringBuilder((int)strSz);
THandle h;
while ((h = first(sb, ref strSz)).IsInvalid)
{
@@ -5153,4 +5153,4 @@ private SafeVolumeMountPointHandle() : base()
protected override bool InternalReleaseHandle() => FindVolumeMountPointClose(handle);
}
}
-}
\ No newline at end of file
+}