From: Vsevolod Stakhov Date: Wed, 10 Sep 2014 13:18:05 +0000 (+0100) Subject: Add extra check of string passed to lua. X-Git-Tag: 0.7.0~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe95675a5b2e8b863c6b1393c909254b1aca2e0d;p=thirdparty%2Frspamd.git Add extra check of string passed to lua. --- diff --git a/src/lua/lua_task.c b/src/lua/lua_task.c index 05c4730e4b..98bbef8db3 100644 --- a/src/lua/lua_task.c +++ b/src/lua/lua_task.c @@ -2081,7 +2081,7 @@ lua_url_get_user (lua_State *L) { struct uri *url = lua_check_url (L); - if (url != NULL) { + if (url != NULL && url->user != NULL) { lua_pushlstring (L, url->user, url->userlen); } else {