|
16 | 16 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
17 | 17 | */ |
18 | 18 |
|
19 | | -#include <cstddef> // size_t |
20 | | -#include <cstdio> // fprintf |
21 | | - |
22 | | -#include <QByteArray> |
23 | | -#include <QFile> |
24 | | -#include <QList> |
25 | | -#include <QString> |
26 | | -#include <Qt> // CaseInsensitive |
27 | | -#include <QtGlobal> // qPrintable, qDebug, qFatal, qWarning |
28 | | -#include <QTextCodec> |
29 | | -#include <QVector> |
30 | | -#include <QUrl> |
31 | | - |
32 | | -#include "bitfiddle.h" // UINT16ARRAY, UINT32ARRAY, get_int32_le |
33 | | -// ebook.h -> EBook, EBookIndexEntry, EBookTocEntry |
34 | | -// chm_lib.h -> chmUnitInfo, LONGUINT64, EBook_CHM, ParsedEntry |
| 19 | +#include <cstddef> // for NULL, size_t |
| 20 | +#include <cstdlib> // for getenv |
| 21 | +#include <new> // for operator new |
| 22 | +#include <utility> // for move |
| 23 | + |
| 24 | +#include <QByteArray> // for QByteArray, operator+, operator==, QByteRef |
| 25 | +#include <QChar> // for operator==, QChar, operator!= |
| 26 | +#include <QFile> // for QFile |
| 27 | +#include <QList> // for QList |
| 28 | +#include <QString> // for QString, QCharRef, operator+, operator!= |
| 29 | +#include <QTextCodec> // for QTextCodec |
| 30 | +#include <QUrl> // for QUrl |
| 31 | +#include <QVector> // for QVector |
| 32 | +#include <Qt> // for CaseInsensitive |
| 33 | +#include <QtGlobal> // for qWarning, qPrintable, qMakeForeachContainer, qFatal, Q_FOREACH, qMin |
| 34 | + |
| 35 | +#include "bitfiddle.h" // for get_int32_le, UINT32ARRAY, UINT16ARRAY |
35 | 36 | #include "ebook_chm.h" |
36 | | -#include "ebook_chm_encoding.h" // Ebook_CHM_Encoding |
37 | | -#include "helper_entitydecoder.h" // HelperEntityDecoder |
| 37 | +#include "ebook_chm_encoding.h" // for Ebook_CHM_Encoding |
| 38 | +#include "helper_entitydecoder.h" // for HelperEntityDecoder |
38 | 39 |
|
39 | 40 |
|
40 | 41 | // Big-enough buffer size for use with various routines. |
|
0 commit comments