From d428363c809a0c127a8673cc79509b0e40c735b4 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Mon, 30 Oct 2017 13:37:35 -0400 Subject: mq_web_view_scheme_set_methods(): Don't dereference NULL pointer --- diff --git a/src/web-view-schemes/methods.c b/src/web-view-schemes/methods.c index f56cbfe..744acf0 100644 --- a/src/web-view-schemes/methods.c +++ b/src/web-view-schemes/methods.c @@ -30,7 +30,9 @@ check_and_set_methods(MqWebViewSchemeMethods **methods, { if (scheme_methods->match_uri(uri)) { if (*methods != scheme_methods) { - (*methods)->finalize(scheme); + if (*methods) { + (*methods)->finalize(scheme); + } *methods = scheme_methods; } return TRUE; -- cgit v0.9.1