Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Interchange: cvs

[interchange] Link parameters would be broken because of a spli on equal sign.

 

 

Interchange cvs RSS feed   Index | Next | Previous | View Threaded


interchange-cvs at icdevgroup

Sep 24, 2010, 1:24 AM

Post #1 of 1 (305 views)
Permalink
[interchange] Link parameters would be broken because of a spli on equal sign.

commit 32dccbb5404ef701886a81bdfe3de537e95725ba
Author: Ton Verhagen <tverhagen [at] alamerce>
Date: Fri Sep 24 10:21:38 2010 +0200

Link parameters would be broken because of a spli on equal sign.
This caused a problem where one would have an equal sign in the parameter values itself.

lib/Vend/Menu.pm | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/lib/Vend/Menu.pm b/lib/Vend/Menu.pm
index d0c172e..5e32574 100644
--- a/lib/Vend/Menu.pm
+++ b/lib/Vend/Menu.pm
@@ -331,7 +331,7 @@ my %transform = (
my @parms = split $Global::UrlSplittor, $row->{$_};
my @out;
for my $p (@parms) {
- my ($parm, $val) = split /=/, $p;
+ my ($parm, $val) = split /=/, $p, 2;
$val = unhexify($val);
$val =~ s/\[cgi\s+([^\[]+)\]/$CGI::values{$1}/g;
$val =~ s/\[var\s+([^\[]+)\]/$::Variable->{$1}/g;

_______________________________________________
interchange-cvs mailing list
interchange-cvs [at] icdevgroup
http://www.icdevgroup.org/mailman/listinfo/interchange-cvs

Interchange cvs RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.