mirror of
https://github.com/reactos/reactos.git
synced 2025-01-04 05:20:54 +00:00
[UDFS]
Set the volume label with the logical volume ident contained in the file set descriptor. Microsoft appears to do so, so mimic this behavior to have consistent volumes labels with Windows. CORE-4375 svn path=/trunk/; revision=74945
This commit is contained in:
parent
5ec31693b0
commit
68dca562d7
1 changed files with 7 additions and 0 deletions
|
@ -2554,6 +2554,13 @@ UDFLoadFileset(
|
|||
UDFPrint(("SysStream at block=%x, partition=%d\n",
|
||||
sysstream->logicalBlockNum, sysstream->partitionReferenceNum));
|
||||
}
|
||||
#define CUR_IDENT_SZ (sizeof(fset->logicalVolIdent))
|
||||
if (Vcb->VolIdent.Buffer) {
|
||||
MyFreePool__(Vcb->VolIdent.Buffer);
|
||||
}
|
||||
UDFGetDstring(&(Vcb->VolIdent), (dstring*)&(fset->logicalVolIdent), CUR_IDENT_SZ);
|
||||
#undef CUR_IDENT_SZ
|
||||
UDFPrint(("volIdent[] = '%ws'\n", Vcb->VolIdent.Buffer));
|
||||
// Get current UDF revision
|
||||
// Get Read-Only flags
|
||||
UDFReadEntityID_Domain(Vcb, &(fset->domainIdent));
|
||||
|
|
Loading…
Reference in a new issue