diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2013-06-24 21:09:52 -0700 |
---|---|---|
committer | Alan Coopersmith <alan.coopersmith@oracle.com> | 2013-06-24 21:11:12 -0700 |
commit | a39f054649e773a4b33bf8f52152f7c5139bb90e (patch) | |
tree | 6d502df0fbab765cc7338d7d0215324d80392b9e | |
parent | 5aff35d1ef659babd71f44f7963e4e908dcd86c4 (diff) | |
download | libpciaccess-a39f054649e773a4b33bf8f52152f7c5139bb90e.tar.gz libpciaccess-a39f054649e773a4b33bf8f52152f7c5139bb90e.tar.bz2 libpciaccess-a39f054649e773a4b33bf8f52152f7c5139bb90e.zip |
Define PCI_MATCH_ANY as an unsigned int
Clears a bunch of clang warnings of the forms:
common_device_name.c:345:23: warning: comparison of integers of different signs:
'const uint32_t' (aka 'const unsigned int') and 'int' [-Wsign-compare]
if ( m->vendor_id == PCI_MATCH_ANY ) {
~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
common_device_name.c:498:19: warning: implicit conversion changes signedness:
'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
m.device_id = PCI_MATCH_ANY;
~ ^~~~~~~~~~~~~
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-rw-r--r-- | include/pciaccess.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/pciaccess.h b/include/pciaccess.h index c457424..22faf89 100644 --- a/include/pciaccess.h +++ b/include/pciaccess.h @@ -178,7 +178,7 @@ int pci_device_cfg_write_bits(struct pci_device *dev, uint32_t mask, /*@}*/ -#define PCI_MATCH_ANY (~0) +#define PCI_MATCH_ANY (~0U) /** * Compare two PCI ID values (either vendor or device). This is used |