private static int GetDescriptorSize(ZipUpdate update) {
int result=0;
if ((update.Entry.Flags&(int)GeneralBitFlags.Descriptor)!=0) {
result=ZipConstants.DataDescriptorSize-4;
if (update.Entry.LocalHeaderRequiresZip64) {
result=ZipConstants.Zip64DataDescriptorSize-4;
}
}
return result;
}