No error if function marked with SK_WARN_UNUSED_RESULT is used in SkAssertResult
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1955263002 Review-Url: https://codereview.chromium.org/1955263002
This commit is contained in:
parent
97a23369f8
commit
9daa4b92d7
@ -148,8 +148,9 @@ inline void operator delete(void* p) {
|
||||
#define SkDECLAREPARAM(type, var)
|
||||
#define SkPARAM(var)
|
||||
|
||||
// unlike SkASSERT, this guy executes its condition in the non-debug build
|
||||
#define SkAssertResult(cond) cond
|
||||
// unlike SkASSERT, this guy executes its condition in the non-debug build.
|
||||
// It casts to void to allow use with functions declared with SK_WARN_RESULT_UNUSED.
|
||||
#define SkAssertResult(cond) (void)(cond)
|
||||
#endif
|
||||
|
||||
// Legacy macro names for SK_ABORT
|
||||
|
Loading…
Reference in New Issue
Block a user