equal
deleted
inserted
replaced
48 |
48 |
49 asn1handler->addHandler(saxHandler); |
49 asn1handler->addHandler(saxHandler); |
50 reader.addHandler(asn1handler); |
50 reader.addHandler(asn1handler); |
51 |
51 |
52 |
52 |
53 reader.write(nullptr, 0); // FIXME: transfer data from input to reader + use DOMBuildingSAXContentHandler |
53 // TODO: buffering? (reader itself also buffers) |
|
54 for (char ch = input->get(); input->good(); ch = input->get()) reader.write(&ch, 1); |
|
55 |
54 reader.close(); |
56 reader.close(); |
55 |
|
56 parser->parse_stream(*input); |
|
57 } |
57 } |
58 }; |
58 }; |
59 |
59 |
60 } |
60 } |
61 } |
61 } |