Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
1.10.1, 1.11.1, 1.12.2
-
None
-
KDE Neon 16.04
-
24b624b09388e4ea27de38e058b3d3d59e67bb30
Description
We have a .cpp file that starts with a UTF8 BOM marker, like so:
<U+FEFF>#include "myheader.h"
#include <QDebug>
...
Qbs is not able to scan the first line, so all the dependencies on myheader.h etc are lost.
The second line is parsed correctly.
Attachments
For Gerrit Dashboard: QBS-1348 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
230632,5 | C++ scanner: Properly handle UTF-8 byte order mark | 1.12 | qbs/qbs | Status: MERGED | +2 | 0 |