- fix cli option "--list=defaults"

PR:		203326
Submitted by:	Tatsuki Makino
This commit is contained in:
Dirk Meyer
2015-09-27 20:39:37 +00:00
parent 8be4e7f4c1
commit d9f447f2c2
3 changed files with 39 additions and 1 deletions

View File

@@ -3,7 +3,7 @@
PORTNAME= a2ps
PORTVERSION= 4.13b
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= print
MASTER_SITES= GNU LOCAL/hrs/a2ps/:i18n

View File

@@ -0,0 +1,27 @@
--- lib/printlen.c.orig 1999-08-31 17:42:42 UTC
+++ lib/printlen.c
@@ -28,14 +28,11 @@ Foundation, Inc., 59 Temple Place - Suit
unsigned long strtoul ();
static int
-int_printflen (const char *format, va_list *args)
+int_printflen (const char *format, va_list ap)
{
const char *cp;
int total_width = 0;
int width = 0;
- va_list ap;
-
- memcpy (&ap, args, sizeof (va_list));
for (cp = format ; *cp ; cp++)
{
@@ -99,7 +96,7 @@ int_printflen (const char *format, va_li
int
vprintflen (const char *format, va_list args)
{
- return int_printflen (format, &args);
+ return int_printflen (format, args);
}
int

View File

@@ -0,0 +1,11 @@
--- lib/title.c.orig 2015-09-25 08:26:23 UTC
+++ lib/title.c
@@ -88,6 +88,8 @@ title (stream, c, center_p, format, va_a
if (center_p)
for (padding = 0 ; padding < 79 - len ; padding += 2)
putc (' ', stream);
+ va_end(args);
+ VA_START(args, format);
# if HAVE_VPRINTF || _LIBC
vfprintf (stream, format, args);
# else