cvsdist 9c985fa
This patch fixes the '-l' option in efix 0.3 which is part of efax 0.9.
cvsdist 9c985fa
Without this patch, lines on page 2 and subsequent are missing if the
cvsdist 9c985fa
specified number of lines per page is lower than the default (66).
cvsdist 9c985fa
<mschwendt@yahoo.com>
cvsdist 9c985fa
cvsdist 9c985fa
diff -Naur efax-0.9-orig/efix.c efax-0.9/efix.c
cvsdist 9c985fa
--- efax-0.9-orig/efix.c	Tue Mar  2 07:02:47 1999
cvsdist 9c985fa
+++ efax-0.9/efix.c	Fri Aug 25 00:34:18 2000
cvsdist 9c985fa
@@ -297,6 +297,9 @@
cvsdist 9c985fa
 
cvsdist 9c985fa
   if ( ! err && ! done ) {
cvsdist 9c985fa
 
cvsdist 9c985fa
+    if ( pfont ) ifile.font = pfont ;
cvsdist 9c985fa
+    if ( pglines ) ifile.pglines = pglines ;
cvsdist 9c985fa
+
cvsdist 9c985fa
     if ( nxtoptind < argc ) {
cvsdist 9c985fa
       ifnames = argv + nxtoptind ;
cvsdist 9c985fa
       if ( argv [ argc ] ) {
cvsdist 9c985fa
@@ -307,9 +310,6 @@
cvsdist 9c985fa
     } else {
cvsdist 9c985fa
       err = msg ( "E3 missing input file name" ) ;
cvsdist 9c985fa
     }
cvsdist 9c985fa
-
cvsdist 9c985fa
-    if ( pfont ) ifile.font = pfont ;
cvsdist 9c985fa
-    if ( pglines ) ifile.pglines = pglines ;
cvsdist 9c985fa
 
cvsdist 9c985fa
     newIFILE ( &ovfile, ovfnames ) ;
cvsdist 9c985fa