PrintJob: make struct print_file_header packed.
commitd9823ef5a07f365e5d438eeadb32a5a6c157a01e
authorJérôme Duval <jerome.duval@gmail.com>
Mon, 31 Jul 2017 15:06:21 +0000 (31 17:06 +0200)
committerJérôme Duval <jerome.duval@gmail.com>
Mon, 31 Jul 2017 15:11:53 +0000 (31 17:11 +0200)
treee717744f6e6f34f1634eb38bdb532dc5462f42a2
parent17683fa9b621a6c87cdbc51ff781c9a0c0fda6f6
PrintJob: make struct print_file_header packed.

* also struct _page_header_: on x86_64, these would align to 8 bytes, which the code
doesn't handle well.
* remove beos leftovers.
headers/os/interface/PrintJob.h
src/add-ons/print/drivers/preview/PrinterDriver.cpp
src/kits/interface/PrintJob.cpp
src/libs/print/libprint/GraphicsDriver.cpp
src/libs/print/libprint/PrintJobReader.cpp
src/libs/print/libprint/PrintUtils.cpp