diff --git a/hw/xfree86/x86emu/ops2.c b/hw/xfree86/x86emu/ops2.c index 6cd6b55c8f..848dc51971 100644 --- a/hw/xfree86/x86emu/ops2.c +++ b/hw/xfree86/x86emu/ops2.c @@ -2477,6 +2477,7 @@ x86emuOp2_bsf(u8 X86EMU_UNUSED(op2)) } else { u16 *dec = DECODE_RM_WORD_REGISTER(rl); + (void)dec; assert(dec); u16 srcval = *DECODE_RM_WORD_REGISTER(rl); DECODE_PRINTF(","); diff --git a/os/log.c b/os/log.c index 82fc92e2e5..23b6c82932 100644 --- a/os/log.c +++ b/os/log.c @@ -268,7 +268,7 @@ LogInit(const char *fname, const char *backup) /* Flush saved log information. */ if (saveBuffer && bufferSize > 0) { - write(logFileFd, saveBuffer, bufferPos); + (void)!write(logFileFd, saveBuffer, bufferPos); doLogSync(); } } @@ -602,10 +602,10 @@ LogSWrite(int verb, const char *buf, size_t len, Bool end_line) localtime_r(&t, &tm); strftime(fmt_tm, sizeof(fmt_tm) - 1, "[%Y-%m-%d %H:%M:%S] ", &tm); - write(logFileFd, fmt_tm, strlen(fmt_tm)); + (void)!write(logFileFd, fmt_tm, strlen(fmt_tm)); } newline = end_line; - write(logFileFd, buf, len); + (void)!write(logFileFd, buf, len); if (xorgLogSync) doLogSync(); }