x86.h: fix implicit signed -> unsigned conv warning
with -fsanitizer=undefined:
implicit conversion from type 'int' of value -769 (32-bit, signed) to
type 'unsigned int' changed the value to 4294966527 (32-bit, unsigned)
this is the same as a change made in libvpx:
1676cddaa vp8: fix some implicit signed -> unsigned conv warnings
Bug: aomedia:3136
Bug: b/229626362
Change-Id: I18de80127517e0fcc50b2387b521653f85c8a134
diff --git a/aom_ports/x86.h b/aom_ports/x86.h
index 79cbd02..f390dfa 100644
--- a/aom_ports/x86.h
+++ b/aom_ports/x86.h
@@ -387,7 +387,7 @@
// Reserved 01B
// Double Precision (53-Bits) 10B
// Extended Precision (64-Bits) 11B
- x87_set_control_word((mode & ~0x300) | 0x200);
+ x87_set_control_word((mode & ~0x300u) | 0x200u);
return mode;
}