summaryrefslogtreecommitdiff
path: root/InternetSecure.pm
diff options
context:
space:
mode:
authorfbriere <fbriere>2006-02-18 06:01:35 +0000
committerfbriere <fbriere>2006-02-18 06:01:35 +0000
commit5de2c28522463bdf8da5f061119794799ea147b6 (patch)
tree76ae32b266a63226bdcc3b5af1f6edcc067667a9 /InternetSecure.pm
parent33cf2e33b4bbd232498303166d1852e9425cd310 (diff)
Let's not encode high-bit ISO-8859-1 characters
Diffstat (limited to 'InternetSecure.pm')
-rwxr-xr-xInternetSecure.pm8
1 files changed, 5 insertions, 3 deletions
diff --git a/InternetSecure.pm b/InternetSecure.pm
index cb6d00e..b9ca589 100755
--- a/InternetSecure.pm
+++ b/InternetSecure.pm
@@ -210,13 +210,15 @@ sub to_xml {
);
}
- xml_out(\%data,
+ # The encode() is somewhat of a NOOP, but XML::Simple has some issues
+ # with the utf8 flag.
+ encode('ISO-8859-1', xml_out(\%data,
NoAttr => 1,
- NumericEscape => 2,
+ NumericEscape => 1,
RootName => 'TranxRequest',
SuppressEmpty => undef,
XMLDecl => '<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>',
- );
+ ));
}
# Map the various fields from the response, and put their values into our