• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/src/common/

Lines Matching refs:m_hdr

666     m_hdr = new wxTarHeaderBlock;
674 delete m_hdr;
699 entry->SetTypeFlag(*m_hdr->Get(TAR_TYPEFLAG));
791 m_hdr->Read(*m_parent_i_stream);
799 if (m_hdr->IsAllZeros())
805 wxUint32 chksum = m_hdr->GetOctal(TAR_CHKSUM);
809 ok = chksum == m_hdr->Sum();
814 ok = chksum == m_hdr->Sum(true);
820 if (strcmp(m_hdr->Get(TAR_MAGIC), USTAR_MAGIC) == 0)
822 else if (strcmp(m_hdr->Get(TAR_MAGIC), GNU_MAGIC) == 0 &&
823 strcmp(m_hdr->Get(TAR_VERSION), GNU_VERION) == 0)
831 switch (*m_hdr->Get(TAR_TYPEFLAG)) {
869 path = wxString(m_hdr->Get(TAR_NAME), GetConv());
873 const char *prefix = m_hdr->Get(TAR_PREFIX);
889 return wxLongLong(m_hdr->GetOctal(TAR_MTIME)) * 1000L;
898 if ((value = GetExtendedHeader(m_hdr->Name(id))) != wxEmptyString) {
907 return m_hdr->GetOctal(id);
915 if ((value = GetExtendedHeader(m_hdr->Name(id))) != wxEmptyString)
918 return wxString(m_hdr->Get(id), GetConv());
931 size_t len = m_hdr->GetOctal(TAR_SIZE);
1080 m_hdr = new wxTarHeaderBlock;
1091 delete m_hdr;
1188 memset(m_hdr, 0, size - m_pos);
1189 m_parent_o_stream->Write(m_hdr, size - m_pos);
1212 memset(m_hdr, 0, sizeof(*m_hdr));
1216 m_parent_o_stream->Write(m_hdr, TAR_BLOCKSIZE);
1226 memset(m_hdr, 0, sizeof(*m_hdr));
1244 *m_hdr->Get(TAR_TYPEFLAG) = char(entry.GetTypeFlag());
1246 strcpy(m_hdr->Get(TAR_MAGIC), USTAR_MAGIC);
1247 strcpy(m_hdr->Get(TAR_VERSION), USTAR_VERSION);
1258 m_chksum = m_hdr->Sum();
1259 m_hdr->SetOctal(TAR_CHKSUM, m_chksum);
1261 m_chksum -= m_hdr->SumField(TAR_SIZE);
1280 strcpy(m_hdr2->Get(TAR_UID), m_hdr->Get(TAR_UID));
1281 strcpy(m_hdr2->Get(TAR_GID), m_hdr->Get(TAR_GID));
1284 strcpy(m_hdr2->Get(TAR_MTIME), m_hdr->Get(TAR_MTIME));
1288 strcpy(m_hdr2->Get(TAR_UNAME), m_hdr->Get(TAR_UNAME));
1289 strcpy(m_hdr2->Get(TAR_GNAME), m_hdr->Get(TAR_GNAME));
1317 m_hdr->Write(*m_parent_o_stream);
1370 m_parent_o_stream->SeekO(m_headpos + m_hdr->Offset(TAR_SIZE));
1373 if (sizePos == wxInvalidOffset || !m_hdr->SetOctal(TAR_SIZE, m_pos)) {
1379 m_chksum += m_hdr->SumField(TAR_SIZE);
1380 m_hdr->SetOctal(TAR_CHKSUM, m_chksum);
1381 wxFileOffset sumPos = m_headpos + m_hdr->Offset(TAR_CHKSUM);
1384 m_hdr->WriteField(*m_parent_o_stream, TAR_SIZE) &&
1386 m_hdr->WriteField(*m_parent_o_stream, TAR_CHKSUM) &&
1392 if (!m_hdr->SetPath(name, GetConv()) || (m_pax && !name.IsAscii()))
1398 if (m_hdr->SetOctal(id, n)) {
1401 SetExtendedHeader(m_hdr->Name(id), wxLongLong(n).ToString());
1408 strncpy(m_hdr->Get(id), str.mb_str(GetConv()), m_hdr->Len(id));
1409 if (str.length() > m_hdr->Len(id))
1410 SetExtendedHeader(m_hdr->Name(id), str);
1420 || !m_hdr->SetOctal(TAR_MTIME, wxTarNumber(secs.GetValue()))