aboutsummaryrefslogtreecommitdiffstats
path: root/lib/LXRng
diff options
context:
space:
mode:
Diffstat (limited to 'lib/LXRng')
-rw-r--r--lib/LXRng/Web.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/LXRng/Web.pm b/lib/LXRng/Web.pm
index 13867cc..0c48972 100644
--- a/lib/LXRng/Web.pm
+++ b/lib/LXRng/Web.pm
@@ -834,10 +834,11 @@ sub handle {
/^[+ ](search|code|ident|file|text|ambig)(?:=(.*)|)/)
{
my $qstring = $2 || $context->param('search');
+ $qstring =~ s/\"/\\x22/g;
search_result($context, $template, $query,
search($context, $template, $1, $2));
$context->path('');
- return $qstring;
+ return qq{"$qstring"};
}
else {
source($context, $template, $query);