diff options
author | Philip Chimento <philip.chimento@gmail.com> | 2019-05-31 22:16:53 -0700 |
---|---|---|
committer | Philip Chimento <philip.chimento@gmail.com> | 2019-06-08 21:42:41 -0700 |
commit | 916677785ed17dc5dde965113820c695c95d936d (patch) | |
tree | ad37a50dea8364a2abbb873d59e061cd1d158a61 /modules/cairo-linear-gradient.cpp | |
parent | 193f05093369f5c8dca7b7acf2e3a22c55c70e05 (diff) | |
download | gjs-916677785ed17dc5dde965113820c695c95d936d.tar.gz |
maint: Remove C-style NULLs from some files
In files where the IWYU tool would recommend including <stddef.h> only
for the symbol NULL, we instead remove usage of NULL in favour of
C++-style nullptr, or implicit conversion to bool.
Diffstat (limited to 'modules/cairo-linear-gradient.cpp')
-rw-r--r-- | modules/cairo-linear-gradient.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/modules/cairo-linear-gradient.cpp b/modules/cairo-linear-gradient.cpp index 0fb89d19..7892a1c4 100644 --- a/modules/cairo-linear-gradient.cpp +++ b/modules/cairo-linear-gradient.cpp @@ -84,9 +84,10 @@ JSObject * gjs_cairo_linear_gradient_from_pattern(JSContext *context, cairo_pattern_t *pattern) { - g_return_val_if_fail(context != NULL, NULL); - g_return_val_if_fail(pattern != NULL, NULL); - g_return_val_if_fail(cairo_pattern_get_type(pattern) == CAIRO_PATTERN_TYPE_LINEAR, NULL); + g_return_val_if_fail(context, nullptr); + g_return_val_if_fail(pattern, nullptr); + g_return_val_if_fail( + cairo_pattern_get_type(pattern) == CAIRO_PATTERN_TYPE_LINEAR, nullptr); JS::RootedObject proto(context, gjs_cairo_linear_gradient_get_proto(context)); @@ -95,7 +96,7 @@ gjs_cairo_linear_gradient_from_pattern(JSContext *context, proto)); if (!object) { gjs_throw(context, "failed to create linear gradient pattern"); - return NULL; + return nullptr; } gjs_cairo_pattern_construct(context, object, pattern); |