]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - modulemanager
Merge branch 'insp20' into master.
[user/henk/code/inspircd.git] / modulemanager
index 7471dcc77cab66c188b9e5dcad7ae9c2dafc9fd4..50a86a7f7cac40b993396f4e77a5dccd63160962 100755 (executable)
@@ -73,7 +73,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+)/) {
@@ -97,7 +97,7 @@ sub parse_url {
                        $mod->{description} = $1;
                } elsif (/^mask (.*)/) {
                        $mod->{mask} = $1;
-               } elsif (m#^source (http://\S+)#) {
+               } elsif (/^source (\S+)/) {
                        parse_url $1;
                } else {
                        print "Unknown line in $src: $_\n";
@@ -334,7 +334,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 {