diff options
author | MÃ¥rten Nordheim <marten.nordheim@qt.io> | 2020-04-29 18:49:20 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-05-18 15:58:30 +0200 |
commit | 0e9c88f1030ca255944750e1922f860779589695 (patch) | |
tree | 2e1ef9fda3236ddeea7bad4610cf8a8975eb40f8 /src | |
parent | f579c4c9ad6b2cfeb4900bf3ad8a1b19fe8e476d (diff) |
Fix warning -Wxor-used-as-pow
Thanks clang 10
warning: result of '2^53' is 55; did you mean '1LL << 53'?
[-Wxor-used-as-pow]
Change-Id: I164ba4ac12d4ae9dbd6651d50b9f5d2c8928d049
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
(cherry picked from commit 50cd8cf97aa89a48a9fbaaeb2515e529e66c7d43)
Diffstat (limited to 'src')
-rw-r--r-- | src/qml/jsruntime/qv4numberobject.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4numberobject.cpp b/src/qml/jsruntime/qv4numberobject.cpp index 13f6912371..0044e0bc68 100644 --- a/src/qml/jsruntime/qv4numberobject.cpp +++ b/src/qml/jsruntime/qv4numberobject.cpp @@ -196,7 +196,7 @@ ReturnedValue NumberPrototype::method_isSafeInteger(const FunctionObject *, cons return Encode(false); double iv = v.toInteger(); - return Encode(dv == iv && std::fabs(iv) <= (2^53)-1); + return Encode(dv == iv && std::fabs(iv) <= (1LL << 53) - 1); } ReturnedValue NumberPrototype::method_isNaN(const FunctionObject *, const Value *, const Value *argv, int argc) |