From 5c18293aa2ce39b5dc857cf227e309d221fcb768 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Thu, 22 Mar 2018 13:00:33 -0400 Subject: jsauthority: JS::SetWarningReporter instead of JS_SetErrorReporter This commit changes the code to use JS::SetWarningReporter instead of JS_SetErrorReporter. The latter, as far as I can tell, is just a slightly renamed version of the former with the args moved around a little bit. Signed-off-by: Ray Strode https://bugs.freedesktop.org/show_bug.cgi?id=105865 --- src/polkitbackend/polkitbackendjsauthority.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/polkitbackend/polkitbackendjsauthority.cpp b/src/polkitbackend/polkitbackendjsauthority.cpp index 394e743..a3a21f1 100644 --- a/src/polkitbackend/polkitbackendjsauthority.cpp +++ b/src/polkitbackend/polkitbackendjsauthority.cpp @@ -207,7 +207,6 @@ static JSFunctionSpec js_polkit_functions[] = /* ---------------------------------------------------------------------------------------------------- */ static void report_error (JSContext *cx, - const char *message, JSErrorReport *report) { PolkitBackendJsAuthority *authority = POLKIT_BACKEND_JS_AUTHORITY (JS_GetContextPrivate (cx)); @@ -215,7 +214,7 @@ static void report_error (JSContext *cx, "%s:%u: %s", report->filename ? report->filename : "", (unsigned int) report->lineno, - message); + report->message().c_str()); } static void @@ -468,7 +467,7 @@ polkit_backend_js_authority_constructed (GObject *object) .setIon (FALSE) .setBaseline (FALSE) .setAsmJS (FALSE); - JS_SetErrorReporter(authority->priv->cx, report_error); + JS::SetWarningReporter(authority->priv->cx, report_error); JS_SetContextPrivate (authority->priv->cx, authority); JS_BeginRequest(authority->priv->cx); -- cgit v1.2.1