VirtualBox

Changeset 69866 in vbox


Ignore:
Timestamp:
Nov 28, 2017 7:10:50 PM (7 years ago)
Author:
vboxsync
Message:

iprt/formats/ntfs: build fixes - g++ sometimes hates unnamed unions, sigh.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/formats/ntfs.h

    r69865 r69866  
    411411        /** 0x3c: Reparse tag, if no EAs. */
    412412        uint32_t        uReparseTag;
    413     };
     413    } u;
    414414    /** 0x40: Filename length in unicode chars. */
    415415    uint8_t             cwcFilename;
     
    420420} NTFSATFILENAME;
    421421AssertCompileMemberOffset(NTFSATFILENAME, cbData, 0x30);
    422 AssertCompileMemberOffset(NTFSATFILENAME, cbPackedEas, 0x3c);
    423 AssertCompileMemberOffset(NTFSATFILENAME, uReparseTag, 0x3c);
     422AssertCompileMemberOffset(NTFSATFILENAME, u.cbPackedEas, 0x3c);
     423AssertCompileMemberOffset(NTFSATFILENAME, u.uReparseTag, 0x3c);
    424424AssertCompileMemberOffset(NTFSATFILENAME, wszFilename, 0x42);
    425425/** Pointer to a NTFS filename attribute. */
  • trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp

    r69865 r69866  
    339339                                    Log2(("NTFS:     fFileAttribs       %#RX32\n", RT_LE2H_U32(pInfo->fFileAttribs) ));
    340340                                    if (RT_LE2H_U32(pInfo->fFileAttribs) & NTFS_FA_REPARSE_POINT)
    341                                         Log2(("NTFS:     uReparseTag        %#RX32\n", RT_LE2H_U32(pInfo->uReparseTag) ));
     341                                        Log2(("NTFS:     uReparseTag        %#RX32\n", RT_LE2H_U32(pInfo->u.uReparseTag) ));
    342342                                    else
    343                                         Log2(("NTFS:     cbPackedEas        %#RX16\n", RT_LE2H_U16(pInfo->cbPackedEas) ));
     343                                        Log2(("NTFS:     cbPackedEas        %#RX16\n", RT_LE2H_U16(pInfo->u.cbPackedEas) ));
    344344                                    Log2(("NTFS:     cwcFilename        %#x\n", pInfo->cwcFilename));
    345345                                    Log2(("NTFS:     fFilenameType      %#x\n", pInfo->fFilenameType));
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette