Lines Matching refs:extraLen
968 wxUint16 nameLen, extraLen;
977 ds >> crc >> compressedSize >> size >> nameLen >> extraLen;
992 if (extraLen || GetLocalExtraLen()) {
993 Unique(m_LocalExtra, extraLen);
994 if (extraLen) {
995 stream.Read(m_LocalExtra->GetData(), extraLen);
996 if (stream.LastRead() != extraLen + 0u)
1001 return LOCAL_SIZE + nameLen + extraLen;
1024 wxUint16 extraLen = wx_truncate_cast(wxUint16, GetLocalExtraLen());
1025 ds.Write16(extraLen);
1028 if (extraLen)
1029 stream.Write(m_LocalExtra->GetData(), extraLen);
1031 return LOCAL_SIZE + nameLen + extraLen;
1036 wxUint16 nameLen, extraLen, commentLen;
1052 ds >> nameLen >> extraLen >> commentLen
1060 if (extraLen || GetExtraLen()) {
1061 Unique(m_Extra, extraLen);
1062 if (extraLen) {
1063 stream.Read(m_Extra->GetData(), extraLen);
1064 if (stream.LastRead() != extraLen + 0u)
1077 return CENTRAL_SIZE + nameLen + extraLen + commentLen;
1093 wxUint16 extraLen = wx_truncate_cast(wxUint16, GetExtraLen());
1107 ds.Write16(extraLen);
1113 if (extraLen)
1114 stream.Write(GetExtra(), extraLen);
1117 return CENTRAL_SIZE + nameLen + extraLen + commentLen;