From 0c58238016af1394b7babb442fac921fc4e0ceb6 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Sun, 9 Apr 2006 21:23:10 +0000 Subject: [PATCH] Dont hv_store NULL user,passwd in bend_init --- SimpleServer.xs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/SimpleServer.xs b/SimpleServer.xs index c945f50..9cb84a6 100644 --- a/SimpleServer.xs +++ b/SimpleServer.xs @@ -1,5 +1,5 @@ /* - * $Id: SimpleServer.xs,v 1.37 2006-03-09 17:13:43 mike Exp $ + * $Id: SimpleServer.xs,v 1.38 2006-04-09 21:23:10 adam Exp $ * ---------------------------------------------------------------------- * * Copyright (c) 2000-2004, Index Data. @@ -1253,8 +1253,10 @@ bend_initresult *bend_init(bend_initrequest *q) passwd = q->auth->u.idPass->password; } /* ### some code paths have user/password unassigned here */ - hv_store(href, "USER", 4, newSVpv(user, 0), 0); - hv_store(href, "PASS", 4, newSVpv(passwd, 0), 0); + if (user) + hv_store(href, "USER", 4, newSVpv(user, 0), 0); + if (passwd) + hv_store(href, "PASS", 4, newSVpv(passwd, 0), 0); } PUSHMARK(sp); -- 1.7.10.4