]> wimlib.net Git - wimlib/blobdiff - src/win32.c
Use REPARSE_POINT_MAX_SIZE macro
[wimlib] / src / win32.c
index 35026a56d258d38436dabb911a5ef30dc247fbaf..774222497627560bb8bb08a13023d60ac92552e3 100644 (file)
@@ -614,7 +614,7 @@ win32_capture_reparse_point(HANDLE hFile,
 
        /* "Reparse point data, including the tag and optional GUID,
         * cannot exceed 16 kilobytes." - MSDN  */
-       char reparse_point_buf[16 * 1024];
+       char reparse_point_buf[REPARSE_POINT_MAX_SIZE];
        DWORD bytesReturned;
 
        if (!DeviceIoControl(hFile, FSCTL_GET_REPARSE_POINT,