diff options
author | Rodrigo Arias Mallo <rodarima@gmail.com> | 2025-03-08 13:21:15 +0100 |
---|---|---|
committer | Rodrigo Arias Mallo <rodarima@gmail.com> | 2025-03-08 13:21:15 +0100 |
commit | 420539e5fb28c9412672096f03cb831f09b4c23e (patch) | |
tree | 0b752f83bf49152eb06640723b89671f4f57b75e | |
parent | 3800ff64a42d723a40d280fdfd73fba322fb2615 (diff) |
Replace CGI::escape by URI::Escape
-rwxr-xr-x | info2html | 18 |
1 files changed, 3 insertions, 15 deletions
@@ -56,7 +56,7 @@ $CURRENT_PATH=dirname(__FILE__); $INFO2HTMLCONF = $CURRENT_PATH."/info2html.conf"; require($INFO2HTMLCONF); #-- configuration settings -use CGI; +use URI::Escape; #-- patterns $NODEBORDER = '\037\014?'; #-- delimiter of an info node @@ -94,14 +94,7 @@ EOF #--------------------------------------------------------- sub Escape{ local($Tag) = @_; - #-- escaping is not needed anymore KG/28.6.94 - #-- oh yes it is -- jonh 5/16/1997 - - $Tag =~ s/ /%20/g; # space - $Tag =~ s/\+/%AB/g; # + - - #$Tag; - return CGI::escape($Tag); + return uri_escape($Tag); } #---------------------------------------------------------- @@ -109,12 +102,7 @@ sub Escape{ #---------------------------------------------------------- sub DeEscape{ local($Tag) = @_; - #-- deescaping is not needed anymore. KG/28.6.94 - $Tag =~ s/%AB/%2b/g; - $Tag =~ s/%20/ /g; - #-- oh yes it is -- jonh 5/16/1997 - #$Tag; - return CGI::unescape($Tag); + return uri_unescape($Tag); } #---------------------------------------------------------- |