Lines Matching refs:handlerSpec
1737 NArchive::NParser::CHandler *handlerSpec = new NArchive::NParser::CHandler; in OpenStream2() local
1738 CMyComPtr<IInArchive> handler = handlerSpec; in OpenStream2()
1954 handlerSpec->AddItem(pi); in OpenStream2()
2084 if (!mode.EachPos && handlerSpec->_items.Size() == 1) in OpenStream2()
2086 NArchive::NParser::CParseItem &pi = handlerSpec->_items[0]; in OpenStream2()
2153 openCallback_Offset_Spec->Files = handlerSpec->_items.Size(); in OpenStream2()
2326 openCallback_Offset_Spec->Files = handlerSpec->_items.Size(); in OpenStream2()
2452 while (!handlerSpec->_items.IsEmpty()) in OpenStream2()
2455 const NArchive::NParser::CParseItem &back = handlerSpec->_items.Back(); in OpenStream2()
2461 handlerSpec->_items.DeleteBack(); in OpenStream2()
2505 if (handlerSpec->_items.IsEmpty()) in OpenStream2()
2510 else if (handlerSpec->_items.Size() == 1) in OpenStream2()
2512 if (handlerSpec->_items[0].IsSelfExe) in OpenStream2()
2541 handlerSpec->AddItem(pi); in OpenStream2()
2568 …bool returnParser = (handlerSpec->_items.Size() == 1); // it's possible if fileSize was not correc… in OpenStream2()
2569 handlerSpec->AddUnknownItem(fileSize); in OpenStream2()
2570 if (handlerSpec->_items.Size() == 0) in OpenStream2()
2572 if (returnParser || handlerSpec->_items.Size() != 1) in OpenStream2()
2575 handlerSpec->_stream = op.stream; in OpenStream2()