Simplify dlls/oleaut32/variant.c
Gerald Pfeifer
gerald at pfeifer.com
Sat Sep 19 14:34:01 CDT 2009
l64 (a 64-bit signed integer) will always be larger or equal than I8_MIN
which is the minimum 8 byte (= 64-bit signed integer value).
Gerald
ChangeLog:
Simplify a condition in VarNumFromParseNum().
diff --git a/dlls/oleaut32/variant.c b/dlls/oleaut32/variant.c
index e92a63d..456fea4 100644
--- a/dlls/oleaut32/variant.c
+++ b/dlls/oleaut32/variant.c
@@ -2028,7 +2028,7 @@ HRESULT WINAPI VarNumFromParseNum(NUMPARSE *pNumprs, BYTE *rgbDig,
V_UI4(pVarDst) = ul64;
return S_OK;
}
- else if (dwVtBits & VTBIT_I8 && ((ul64 <= I8_MAX)||(l64>=I8_MIN)))
+ else if (dwVtBits & VTBIT_I8 && ((ul64 <= I8_MAX)))
{
V_VT(pVarDst) = VT_I8;
V_I8(pVarDst) = ul64;
More information about the wine-patches
mailing list