Revision 5cf977e5
Von Moritz Bunkus vor etwa 17 Jahren hinzugefügt
SL/Template.pm | ||
---|---|---|
503 | 503 |
return 0; |
504 | 504 |
} |
505 | 505 |
|
506 |
$form->{tmpfile} =~ s/$userspath\///g;
|
|
506 |
$form->{tmpfile} =~ s/\Q$userspath\E\///g;
|
|
507 | 507 |
|
508 | 508 |
for (my $run = 1; $run <= 2; $run++) { |
509 | 509 |
system("latex --interaction=nonstopmode $form->{tmpfile} " . |
... | ... | |
542 | 542 |
return 0; |
543 | 543 |
} |
544 | 544 |
|
545 |
$form->{tmpfile} =~ s/$userspath\///g;
|
|
545 |
$form->{tmpfile} =~ s/\Q$userspath\E\///g;
|
|
546 | 546 |
|
547 | 547 |
for (my $run = 1; $run <= 2; $run++) { |
548 | 548 |
system("pdflatex --interaction=nonstopmode $form->{tmpfile} " . |
... | ... | |
650 | 650 |
return 0; |
651 | 651 |
} |
652 | 652 |
|
653 |
$form->{"tmpfile"} =~ s/$userspath\///g;
|
|
653 |
$form->{"tmpfile"} =~ s/\Q$userspath\E\///g;
|
|
654 | 654 |
my $psfile = $form->{"tmpfile"}; |
655 | 655 |
$psfile =~ s/.html/.ps/; |
656 | 656 |
if ($psfile eq $form->{"tmpfile"}) { |
... | ... | |
683 | 683 |
return 0; |
684 | 684 |
} |
685 | 685 |
|
686 |
$form->{"tmpfile"} =~ s/$userspath\///g;
|
|
686 |
$form->{"tmpfile"} =~ s/\Q$userspath\E\///g;
|
|
687 | 687 |
my $pdffile = $form->{"tmpfile"}; |
688 | 688 |
$pdffile =~ s/.html/.pdf/; |
689 | 689 |
if ($pdffile eq $form->{"tmpfile"}) { |
Auch abrufbar als: Unified diff
Quoten von allen in regulären Ausdrücken verwendeten Variablen, die direkt oder indirekt von Benutzereingaben stammen können. Fix für Bug 302.