openocd: fix simple cases of NULL comparison
[fw/openocd] / src / jtag / drivers / imx_gpio.c
index c80e842186985b25d3d9c1f08b6aa2221d16307c..39b463d3139fb00f359bf84bdffc43b94939df5a 100644 (file)
@@ -491,7 +491,7 @@ static int imx_gpio_init(void)
 
        dev_mem_fd = open("/dev/mem", O_RDWR | O_SYNC);
        if (dev_mem_fd < 0) {
-               perror("open");
+               LOG_ERROR("open: %s", strerror(errno));
                return ERROR_JTAG_INIT_FAILED;
        }
 
@@ -502,7 +502,7 @@ static int imx_gpio_init(void)
                                MAP_SHARED, dev_mem_fd, imx_gpio_peri_base);
 
        if (pio_base == MAP_FAILED) {
-               perror("mmap");
+               LOG_ERROR("mmap: %s", strerror(errno));
                close(dev_mem_fd);
                return ERROR_JTAG_INIT_FAILED;
        }