From 430da5974d2479f128d28c4caf7177a1da6c9e88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Thu, 14 Jul 2016 12:34:20 +0200 Subject: rest-proxy: Fix precondition in new_call --- rest/rest-proxy.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rest/rest-proxy.c b/rest/rest-proxy.c index 086c217..ca42aac 100644 --- a/rest/rest-proxy.c +++ b/rest/rest-proxy.c @@ -598,7 +598,11 @@ _rest_proxy_new_call (RestProxy *proxy) RestProxyCall * rest_proxy_new_call (RestProxy *proxy) { - RestProxyClass *proxy_class = REST_PROXY_GET_CLASS (proxy); + RestProxyClass *proxy_class; + + g_return_val_if_fail (REST_IS_PROXY (proxy), NULL); + + proxy_class = REST_PROXY_GET_CLASS (proxy); return proxy_class->new_call (proxy); } -- cgit v1.2.1