]> git.sesse.net Git - pr0n/blobdiff - perl/Sesse/pr0n/Common.pm
Actually implement filtering.
[pr0n] / perl / Sesse / pr0n / Common.pm
index 024d220f4628dd39df35a4deeb8cd5d2b3efd8a6..e12e8dc53efa85bba94a5a3221c37ab58025980f 100644 (file)
@@ -129,6 +129,9 @@ sub get_query_string {
        while (my ($key, $value) = each %$param) {
                next unless defined($value);
                next if (defined($defparam->{$key}) && $value == $defparam->{$key});
+
+               # FIXME: We'll need to escape _ here somehow
+               $value =~ s/ /_/g;
        
                $str .= ($first) ? "?" : ';';
                $str .= "$key=$value";
@@ -404,7 +407,7 @@ sub ensure_cached {
                                        $parms{'interlace'} = 'Plane';
                                }
                                if (defined($sf)) {
-                                       $parms{'scaling-factor'} = $sf;
+                                       $parms{'sampling-factor'} = $sf;
                                }
                                $err = $cimg->write(%parms);
                        }