summaryrefslogtreecommitdiff
path: root/print/a2ps-letter
diff options
context:
space:
mode:
authorChuck Robey <chuckr@FreeBSD.org>2000-06-28 03:21:11 +0000
committerChuck Robey <chuckr@FreeBSD.org>2000-06-28 03:21:11 +0000
commit7d3b447cba466ab4c3dcec7ca6c16b49060daa09 (patch)
treef20c59340222c57bf17d649006bda0c2a5532c2b /print/a2ps-letter
parentActivate global as a port. (diff)
From received mail:
Hi, by accident I found that a2ps dumps core if invoked with options for the old a2ps version. a2ps -f -F7.0 reproduces the problem. With the following patch the problem seems to be cured. The patches work. Submitted by: Oliver Adler <oli@devsoft.devsoft.com>
Notes
Notes: svn path=/head/; revision=29926
Diffstat (limited to 'print/a2ps-letter')
-rw-r--r--print/a2ps-letter/files/patch-ae18
1 files changed, 18 insertions, 0 deletions
diff --git a/print/a2ps-letter/files/patch-ae b/print/a2ps-letter/files/patch-ae
new file mode 100644
index 000000000000..f20155f85436
--- /dev/null
+++ b/print/a2ps-letter/files/patch-ae
@@ -0,0 +1,18 @@
+--- lib/options.c.orig Tue Jun 27 23:02:30 2000
++++ lib/options.c Tue Jun 27 23:06:26 2000
+@@ -489,6 +489,15 @@
+ /* A font size is given */
+ job->fontsize = get_length ("--font-size", cp,
+ 0.0, 0.0, "pt", range_min_strict);
++ if (job->fontsize == 0.0)
++ {
++ error (0, 0, _("invalid argument %s for -f or --font-size option"),
++ cp);
++ fprintf (stderr,
++ _("Valid arguments are floats with optonal units!\n"));
++ fprintf (stderr, _("Try `a2ps --help' for more information.\n"));
++ exit (EXIT_FAILURE);
++ }
+ job->columns_requested = 0;
+ job->lines_requested = 0;
+ }