From bbec6da3b66ec8c11faa2e78838a1d5cd1fe65cc Mon Sep 17 00:00:00 2001 From: Anssi Hannula Date: Sat, 2 Jan 2010 02:26:13 +0000 Subject: Fix some compiler warnings. --- monitor-get-edid-using-vbe.c | 4 ++-- vbe.c | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/monitor-get-edid-using-vbe.c b/monitor-get-edid-using-vbe.c index 1bf0759..ba04224 100644 --- a/monitor-get-edid-using-vbe.c +++ b/monitor-get-edid-using-vbe.c @@ -48,8 +48,8 @@ int main(int argc, char **argv) size = get_edid(edid, port); /* restore */ - ioctl(fd, VT_ACTIVATE, current.v_active) == 0 && - ioctl(fd, VT_WAITACTIVE, current.v_active) == 0; + if (ioctl(fd, VT_ACTIVATE, current.v_active) == 0) + ioctl(fd, VT_WAITACTIVE, current.v_active); } close(fd); } diff --git a/vbe.c b/vbe.c index 23faad1..9c00d0b 100644 --- a/vbe.c +++ b/vbe.c @@ -137,8 +137,8 @@ static int vbe_check_vbe_info(void) /* set up registers for the interrupt call. */ memset(®s, 0, sizeof(regs)); regs.eax = 0x4f00; - regs.es = (u_int32_t)(mem - LRMI_base_addr()) >> 4; - regs.edi = (u_int32_t)(mem - LRMI_base_addr()) & 0x0f; + regs.es = (uintptr_t)(mem - LRMI_base_addr()) >> 4; + regs.edi = (uintptr_t)(mem - LRMI_base_addr()) & 0x0f; memcpy(mem, "VBE2", 4); /* do it. */ @@ -231,8 +231,8 @@ static int vbe_get_edid_info(char *edid, int port) regs.eax = 0x4f15; regs.ebx = 0x0001; regs.ecx = port; - regs.es = (u_int32_t)(mem - LRMI_base_addr()) >> 4; - regs.edi = (u_int32_t)(mem - LRMI_base_addr()) & 0x0f; + regs.es = (uintptr_t)(mem - LRMI_base_addr()) >> 4; + regs.edi = (uintptr_t)(mem - LRMI_base_addr()) & 0x0f; /* do it. */ iopl(3); -- cgit v1.2.1