Commit a39f0546 authored by Alan Coopersmith's avatar Alan Coopersmith
Browse files

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's avatarAlan Coopersmith <alan.coopersmith@oracle.com>
parent 5aff35d1
......@@ -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
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment