Searched refs:hlit (Results 1 - 2 of 2) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Dzinflate.cpp388 unsigned int hlit = m_reader.GetBits(5); local
403 for (i = 0; i < hlit+257+hdist+1; )
437 if (i + count > hlit+257+hdist+1)
442 m_dynamicLiteralDecoder.Initialize(codeLengths, hlit+257);
443 if (hdist == 0 && codeLengths[hlit+257] == 0)
445 if (hlit != 0) // a single zero distance code length means all literals
449 m_dynamicDistanceDecoder.Initialize(codeLengths+hlit+257, hdist+1);
H A Dzdeflate.cpp656 unsigned int hlit = (unsigned int)(find_if(RevIt(literalCodeLengths.end()), RevIt(literalCodeLengths.begin()+257), bind2nd(not_equal_to<unsigned int>(), 0)).base() - (literalCodeLengths.begin()+257)); local
662 SecBlockWithHint<unsigned int, 286+30> combinedLengths(hlit+257+hdist+1);
663 memcpy(combinedLengths, literalCodeLengths, (hlit+257)*sizeof(unsigned int));
664 memcpy(combinedLengths+hlit+257, distanceCodeLengths, (hdist+1)*sizeof(unsigned int));
684 PutBits(hlit, 5);

Completed in 118 milliseconds