Lines Matching refs:HeaderErr
52 if (m_inQueue.Get(buf, 2)!=2) throw HeaderErr();
53 if (buf[0] != MAGIC1 || buf[1] != MAGIC2) throw HeaderErr();
54 if (!m_inQueue.Skip(1)) throw HeaderErr(); // skip extra flags
55 if (!m_inQueue.Get(flags)) throw HeaderErr();
56 if (flags & (ENCRYPTED | CONTINUED)) throw HeaderErr();
57 if (m_inQueue.Skip(6)!=6) throw HeaderErr(); // Skip file time, extra flags and OS type
62 if (m_inQueue.GetWord16(length, LITTLE_ENDIAN_ORDER) != 2) throw HeaderErr();
63 if (m_inQueue.Skip(length)!=length) throw HeaderErr();
68 if(!m_inQueue.Get(b)) throw HeaderErr();
73 if(!m_inQueue.Get(b)) throw HeaderErr();