summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Powell <petpow@saberuk.com>2017-11-12 14:33:08 +0000
committerPeter Powell <petpow@saberuk.com>2017-11-12 14:33:08 +0000
commitc2f9865bb8807c006b5ab12ff7a051168bda9047 (patch)
tree409cfe68fdff1026e1914ac7645226002a218dee
parenta137eb1c2649e702efee7cb1a50b4da467f9d4bd (diff)
Don't mess with the encoding of extras modules in modulemanager.
This fixes installing extras modules such as m_qrcode which contain characters from outside of the Unicode Basic Multilingual Plane.
-rwxr-xr-xmodulemanager4
1 files changed, 2 insertions, 2 deletions
diff --git a/modulemanager b/modulemanager
index 42566d3b1..bc4619408 100755
--- a/modulemanager
+++ b/modulemanager
@@ -75,7 +75,7 @@ sub parse_url {
}
my $mod;
- for (split /\n+/, $response->decoded_content) {
+ for (split /\n+/, $response->content) {
s/^\s+//; # ignore whitespace at start
next if /^#/;
if (/^module (\S+) (\S+) (\S+)/) {
@@ -359,7 +359,7 @@ for my $mod (sort keys %todo) {
if ($response->is_success) {
open(MF, ">src/modules/$mod.cpp") or die "\nFilesystem not writable: $!";
- print MF $response->decoded_content;
+ print MF $response->content;
close(MF);
print " - done\n";
} else {