Variables are unsigned int but format scans for signed int.

Signed-off-by: Sergio Gonzalez Monroy <sergio.gonzalez.monroy at intel.com>
---
 lib/librte_eal/linuxapp/eal/eal_pci_uio.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/librte_eal/linuxapp/eal/eal_pci_uio.c 
b/lib/librte_eal/linuxapp/eal/eal_pci_uio.c
index e53f06b..54cce08 100644
--- a/lib/librte_eal/linuxapp/eal/eal_pci_uio.c
+++ b/lib/librte_eal/linuxapp/eal/eal_pci_uio.c
@@ -176,7 +176,7 @@ pci_mknod_uio_dev(const char *sysfs_uio_path, unsigned 
uio_num)
                return -1;
        }

-       ret = fscanf(f, "%d:%d", &major, &minor);
+       ret = fscanf(f, "%u:%u", &major, &minor);
        if (ret != 2) {
                RTE_LOG(ERR, EAL, "%s(): cannot parse sysfs to get 
major:minor\n",
                        __func__);
-- 
1.9.3

Reply via email to