constexpr infinity

~/skia (inf) $ nm /tmp/rel/obj/src/core/libskia.SkLiteDL.o | grep GLOBAL__sub
<nothing>

TBR=halcanary@google.com
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2228203002

Review-Url: https://codereview.chromium.org/2228203002
This commit is contained in:
mtklein 2016-08-09 16:37:47 -07:00 committed by Commit bot
parent b20283357a
commit cd8864111d

View File

@ -14,11 +14,12 @@
#include "SkRSXform.h"
#include "SkSpinlock.h"
#include "SkTextBlob.h"
#include <math.h>
// A stand-in for an optional SkRect which was not set, e.g. bounds for a saveLayer().
static const SkRect kUnset = {SK_ScalarInfinity, 0,0,0};
static const SkRect kUnset = {(SkScalar)INFINITY, 0,0,0};
static const SkRect* maybe_unset(const SkRect& r) {
return r.left() == SK_ScalarInfinity ? nullptr : &r;
return r.left() == (SkScalar)INFINITY ? nullptr : &r;
}
// copy_v(dst, src,n, src,n, ...) copies an arbitrary number of typed srcs into dst.