diff options
| author | Michael Brown | 2010-09-22 20:59:37 +0200 |
|---|---|---|
| committer | Michael Brown | 2010-09-22 21:04:11 +0200 |
| commit | 2a92697bda9405523d350c5698398d61468fa9fd (patch) | |
| tree | 762a8c46d58c04a3acf84d90419fa80443f2a82e /src/drivers | |
| parent | [fcp] Add support for describing an FCP device using EDD (diff) | |
| download | ipxe-2a92697bda9405523d350c5698398d61468fa9fd.tar.gz ipxe-2a92697bda9405523d350c5698398d61468fa9fd.tar.xz ipxe-2a92697bda9405523d350c5698398d61468fa9fd.zip | |
[libc] Ensure that error numbers from EUNIQ() have the correct type
Error numbers are signed ints. EUNIQ() should not allow implicit type
promotion based on the supplied error diambiguator, because this
causes problems with statements such as
rc = ( condition ? -EUNIQ ( EBASE, disambiguator ) : -EBASE );
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers')
0 files changed, 0 insertions, 0 deletions
