From 8590f5773c5320df84f5b3ba6fd04795f4a9defc Mon Sep 17 00:00:00 2001 From: Stefan Sayer Date: Thu, 22 Oct 2009 21:18:05 +0000 Subject: [PATCH] result values git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1568 8eb893ce-cfd4-0310-b710-fb5ebe64c474 --- apps/dsm/mods/mod_uri/ModUri.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/dsm/mods/mod_uri/ModUri.cpp b/apps/dsm/mods/mod_uri/ModUri.cpp index c6c27fdf..0b8febb3 100644 --- a/apps/dsm/mods/mod_uri/ModUri.cpp +++ b/apps/dsm/mods/mod_uri/ModUri.cpp @@ -62,6 +62,7 @@ EXEC_ACTION_START(URIParseAction) { p.uri = uri; if (!p.parse_uri()) { DBG("parsing URI '%s' failed\n", uri.c_str()); + sc_sess->SET_RES(DSM_RES_UNKNOWN); return false; } @@ -70,6 +71,7 @@ EXEC_ACTION_START(URIParseAction) { sc_sess->var[prefix+"host"] = p.uri_host; sc_sess->var[prefix+"param"] = p.uri_param; + sc_sess->SET_RES(DSM_RES_OK); } EXEC_ACTION_END; CONST_ACTION_2P(URIGetHeaderAction, ',', false); @@ -81,4 +83,6 @@ EXEC_ACTION_START(URIGetHeaderAction) { sc_sess->var[dstname] = getHeader(sc_sess->var["hdrs"], hname); DBG("got header '%s' value '%s' as $%s\n", hname.c_str(), sc_sess->var[dstname].c_str(), dstname.c_str()); + + sc_sess->SET_RES(DSM_RES_OK); } EXEC_ACTION_END;