diff --git a/coregrind/launcher-linux.c b/coregrind/launcher-linux.c index 3a55cca93..88b95810c 100644 --- a/coregrind/launcher-linux.c +++ b/coregrind/launcher-linux.c @@ -135,7 +135,8 @@ static const char *select_platform(const char *clientname) return NULL; } - VG_(debugLog)(2, "launcher", "read %ld bytes from '%s'\n", n_bytes, clientname); + VG_(debugLog)(2, "launcher", "read %ld bytes from '%s'\n", + (long int)n_bytes, clientname); if (header[0] == '#' && header[1] == '!') { int i = 2; diff --git a/coregrind/m_syswrap/syswrap-x86-linux.c b/coregrind/m_syswrap/syswrap-x86-linux.c index bec9c1fc3..90eb51290 100644 --- a/coregrind/m_syswrap/syswrap-x86-linux.c +++ b/coregrind/m_syswrap/syswrap-x86-linux.c @@ -588,7 +588,7 @@ SysRes write_ldt ( ThreadId tid, void* ptr, UInt bytecount, Int oldmode ) /* If this thread doesn't have an LDT, we'd better allocate it now. */ - if (ldt == (HWord)NULL) { + if (ldt == NULL) { ldt = alloc_zeroed_x86_LDT(); VG_(threads)[tid].arch.vex.guest_LDT = (HWord)ldt; }