hplip standards compliance fixes

Bug #1886527 reported by Timo Teräs
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
New
Undecided
Unassigned

Bug Description

Find attached three patches to improve hplip complience with standards:
 1. Adding #includes for required headers per posix
 2. Not using implementation internal data types (__S64_TYPE, __U64_TYPE)
 3. Using memmove instead of memcpy when regions overlap. When built with fortify-headers the code would crash here due to runtime check requiring non-overlap per specification.

Revision history for this message
Timo Teräs (fabled) wrote :
Revision history for this message
Timo Teräs (fabled) wrote :
Revision history for this message
Timo Teräs (fabled) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.