summaryrefslogtreecommitdiff
path: root/modules/cairo-linear-gradient.cpp
diff options
context:
space:
mode:
authorPhilip Chimento <philip@endlessm.com>2016-11-03 18:28:12 -0700
committerPhilip Chimento <philip@endlessm.com>2016-12-09 19:04:21 -0800
commit1f68f30236f825d99187261742eb35510bc3dc8f (patch)
treebf957aa1a725befd3a4e89a2d7d004d6ed53d7b7 /modules/cairo-linear-gradient.cpp
parent0e193cac686368a260219a069110d0d32ec74375 (diff)
downloadgjs-1f68f30236f825d99187261742eb35510bc3dc8f.tar.gz
js: Pass JS::NullPtr() instead of NULL
In APIs that now take a JS::HandleObject, we must pass JS::NullPtr() since JS::HandleObject cannot directly be constructed from NULL. https://bugzilla.gnome.org/show_bug.cgi?id=751252
Diffstat (limited to 'modules/cairo-linear-gradient.cpp')
-rw-r--r--modules/cairo-linear-gradient.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/cairo-linear-gradient.cpp b/modules/cairo-linear-gradient.cpp
index 4b6156d1..3c0b8665 100644
--- a/modules/cairo-linear-gradient.cpp
+++ b/modules/cairo-linear-gradient.cpp
@@ -82,7 +82,7 @@ gjs_cairo_linear_gradient_from_pattern(JSContext *context,
g_return_val_if_fail(cairo_pattern_get_type(pattern) == CAIRO_PATTERN_TYPE_LINEAR, NULL);
JS::RootedObject object(context,
- JS_NewObject(context, &gjs_cairo_linear_gradient_class, NULL, NULL));
+ JS_NewObject(context, &gjs_cairo_linear_gradient_class, JS::NullPtr(), JS::NullPtr()));
if (!object) {
gjs_throw(context, "failed to create linear gradient pattern");
return NULL;