From ddec7be04c7ff397ed6b6ad578a573607259799a Mon Sep 17 00:00:00 2001 From: Jussi Laako Date: Mon, 20 May 2013 15:37:34 +0300 Subject: [PATCH] Just return NULL on NULL copy of SecurityContext --- libsignon-glib/signon-security-context.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libsignon-glib/signon-security-context.c b/libsignon-glib/signon-security-context.c index 9efec9b..8985ed4 100644 --- a/libsignon-glib/signon-security-context.c +++ b/libsignon-glib/signon-security-context.c @@ -89,7 +89,8 @@ signon_security_context_new_from_values (const gchar *system_context, SignonSecurityContext * signon_security_context_copy (const SignonSecurityContext *src_ctx) { - g_return_val_if_fail (src_ctx != NULL, NULL); + if (!src_ctx) + return NULL; return signon_security_context_new_from_values (src_ctx->sys_ctx, src_ctx->app_ctx); -- 2.34.1