Skip to content

Commit

Permalink
[UBTRFS] Update to 1.0.1
Browse files Browse the repository at this point in the history
CORE-13896
  • Loading branch information
HeisSpiter committed Oct 16, 2017
1 parent fb2a56e commit ed26329
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 11 deletions.
20 changes: 9 additions & 11 deletions dll/win32/ubtrfs/ubtrfs.rc
Expand Up @@ -7,19 +7,17 @@
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
#include "winres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.K.) resources
// English (United Kingdom) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
#pragma code_page(1252)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
Expand All @@ -34,7 +32,7 @@ END

2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"#include ""winres.h""\r\n"
"\0"
END

Expand All @@ -53,8 +51,8 @@ END
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1
PRODUCTVERSION 1,0,0,1
FILEVERSION 1,0,1,0
PRODUCTVERSION 1,0,1,0
FILEFLAGSMASK 0x17L
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -70,12 +68,12 @@ BEGIN
BLOCK "080904b0"
BEGIN
VALUE "FileDescription", "Btrfs utility DLL"
VALUE "FileVersion", "0.8"
VALUE "FileVersion", "1.0.1"
VALUE "InternalName", "ubtrfs"
VALUE "LegalCopyright", "Copyright (c) Mark Harmstone 2016"
VALUE "LegalCopyright", "Copyright (c) Mark Harmstone 2016-17"
VALUE "OriginalFilename", "ubtrfs.dll"
VALUE "ProductName", "WinBtrfs"
VALUE "ProductVersion", "0.8"
VALUE "ProductVersion", "1.0.1"
END
END
BLOCK "VarFileInfo"
Expand All @@ -84,7 +82,7 @@ BEGIN
END
END

#endif // English (U.K.) resources
#endif // English (United Kingdom) resources
/////////////////////////////////////////////////////////////////////////////


Expand Down
7 changes: 7 additions & 0 deletions sdk/lib/fslib/btrfslib/btrfslib.c
Expand Up @@ -1454,6 +1454,7 @@ NTSTATUS NTAPI BtrfsFormatEx(PUNICODE_STRING DriveRoot, FMIFS_MEDIA_FLAG MediaFl
LUID luid;
#endif
UINT64 incompat_flags;
UNICODE_STRING empty_label;

static WCHAR btrfs[] = L"\\Btrfs";

Expand Down Expand Up @@ -1543,6 +1544,12 @@ NTSTATUS NTAPI BtrfsFormatEx(PUNICODE_STRING DriveRoot, FMIFS_MEDIA_FLAG MediaFl
incompat_flags = def_incompat_flags;
incompat_flags |= BTRFS_INCOMPAT_FLAGS_MIXED_BACKREF | BTRFS_INCOMPAT_FLAGS_BIG_METADATA;

if (!Label) {
empty_label.Buffer = NULL;
empty_label.Length = empty_label.MaximumLength = 0;
Label = &empty_label;
}

Status = write_btrfs(h, gli.Length.QuadPart, Label, sector_size, node_size, incompat_flags);

NtFsControlFile(h, NULL, NULL, NULL, &iosb, FSCTL_DISMOUNT_VOLUME, NULL, 0, NULL, 0);
Expand Down

0 comments on commit ed26329

Please sign in to comment.