]> wagnertech.de Git - mfinanz.git/blobdiff - bin/mozilla/io.pl
3-arg open: Mode für zu öffnende Pipes separat sichern
[mfinanz.git] / bin / mozilla / io.pl
index c34913a71484ee298a5ca8368da30c4cfcebdbb1..940fec968f3c100ed86053010dea6320013205e7 100644 (file)
@@ -1481,9 +1481,10 @@ sub print_form {
 
   if ($form->{media} eq 'printer') {
     #$form->{OUT} = "| $form->{printer_command} &>/dev/null";
-    $form->{OUT} = "| $form->{printer_command} ";
+    $form->{OUT}      = $form->{printer_command};
+    $form->{OUT_MODE} = '|-';
     $form->{printed} .= " $form->{formname}";
-    $form->{printed} =~ s/^ //;
+    $form->{printed}  =~ s/^ //;
   }
   my $printed = $form->{printed};
 
@@ -1510,7 +1511,8 @@ sub print_form {
     }
 
     $filename .= ($form->{postscript}) ? '.ps' : '.pdf';
-    $form->{OUT} = ">" . $::lx_office_conf{paths}->{spool} . "/$filename";
+    $form->{OUT} = $::lx_office_conf{paths}->{spool} . "/$filename";
+    $form->{OUT_MODE} = '>';
 
     # add type
     $form->{queued} .= " $form->{formname} $filename";