david/ipxe
Archived
1
0

[base16] Fix comparison of signed and unsigned integers

gcc 4.7.1 fails to report this erroneous comparison unless assertions
are enabled.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown 2013-11-12 22:16:24 +00:00
parent c3d1e78697
commit 4f078801e9

View File

@ -129,7 +129,7 @@ int base16_decode ( const char *encoded, uint8_t *raw ) {
DBG ( "Base16-decoded \"%s\" to:\n", encoded );
DBG_HDA ( 0, raw, len );
assert ( len <= base16_decoded_max_len ( encoded ) );
assert ( len <= ( int ) base16_decoded_max_len ( encoded ) );
return len;
}