ReaderImplBase: Handle new ...IS_WRITABLE_DIRECTORY attribute

This commit is contained in:
Ingo Weinhold 2013-06-06 00:49:53 +02:00
parent 4489c88b61
commit a266b57a9a

View File

@ -351,6 +351,11 @@ ReaderImplBase::GlobalWritableFileInfoAttributeHandler::HandleAttribute(
= (BWritableFileUpdateType)value.unsignedInt;
break;
case B_HPKG_ATTRIBUTE_ID_PACKAGE_IS_WRITABLE_DIRECTORY:
fPackageInfoValue.globalWritableFileInfo.isDirectory
= value.unsignedInt != 0;
break;
default:
if (context->ignoreUnknownAttributes)
break;
@ -388,6 +393,11 @@ ReaderImplBase::UserSettingsFileInfoAttributeHandler::HandleAttribute(
fPackageInfoValue.userSettingsFileInfo.templatePath = value.string;
break;
case B_HPKG_ATTRIBUTE_ID_PACKAGE_IS_WRITABLE_DIRECTORY:
fPackageInfoValue.userSettingsFileInfo.isDirectory
= value.unsignedInt != 0;
break;
default:
if (context->ignoreUnknownAttributes)
break;