Fixed #5185 broken file size initialization.
authorArmin Novak <armin.novak@thincast.com>
Mon, 14 Jan 2019 13:54:33 +0000 (14:54 +0100)
committerArmin Novak <armin.novak@thincast.com>
Mon, 14 Jan 2019 13:54:33 +0000 (14:54 +0100)
channels/drive/client/drive_file.c

index 8419c2f..af0026b 100644 (file)
@@ -615,6 +615,8 @@ BOOL drive_file_set_information(DRIVE_FILE* file, UINT32 FsInformationClass, UIN
                                return FALSE;
                        }
 
+                       liSize.QuadPart = size;
+
                        if (!SetFilePointerEx(file->file_handle, liSize, NULL, FILE_BEGIN))
                        {
                                WLog_ERR(TAG, "Unable to truncate %s to %d (%"PRId32")", file->fullpath, size, GetLastError());