libdxfrw
libdxfrw copied to clipboard
dxfReaderAscii:readInt64() never reads a 64 bit
The mentioned method seems bugged: https://github.com/LibreCAD/libdxfrw/blob/34b65b020e636cf5b356b17eb6dd55fe162fcc70/src/intern/dxfreader.cpp#L251
The member dxfReader::type is set before call to readInt16(), which overwrites dxfReader::type. Therefore enum member INT64 will never be used, thus the member dxfReader::int64 has no use.
EDIT: Are codes 160 to 169, which require reading 64 bit integers, even used or supported by the ASCII DXF format?