tags 580862 +patch thanks
Hi,
The attached trivial patch is essentially only line number adjusted
version of the patch from the XMMS tree. It applies to the current
Debian package and builds a version of nycli whi operates just fine with
longer line lengths.
Regards,
Andrew McMillan.
--
------------------------------------------------------------------------
andrew (AT) morphoss (DOT) com +64(272)DEBIAN
Flexibility is overrated. Constraints are liberating.
------------------------------------------------------------------------
diff -u xmms2-0.7DrNo/src/clients/nycli/column_display.h xmms2-0.7DrNo.patched/src/clients/nycli/column_display.h
--- xmms2-0.7DrNo/src/clients/nycli/column_display.h 2010-02-20 06:43:54.000000000 +1300
+++ xmms2-0.7DrNo.patched/src/clients/nycli/column_display.h 2010-05-25 20:54:27.430307771 +1200
@@ -25,6 +25,7 @@
#include <sys/ioctl.h>
#include <termios.h>
#include <stdlib.h>
+#include <limits.h>
#include "main.h"
diff -u xmms2-0.7DrNo/src/clients/nycli/utils.c xmms2-0.7DrNo.patched/src/clients/nycli/utils.c
--- xmms2-0.7DrNo/src/clients/nycli/utils.c 2010-02-20 06:43:54.000000000 +1300
+++ xmms2-0.7DrNo.patched/src/clients/nycli/utils.c 2010-05-10 00:18:27.517321612 +1200
@@ -1829,7 +1829,11 @@
char *colstr, *endptr;
if (!isatty (STDOUT_FILENO)) {
- columns = 0;
+#ifdef LINE_MAX
+ columns = LINE_MAX;
+#else
+ columns = 2048 /* Minimum value for LINE_MAX according to POSIX */
+#endif
} else if (!ioctl (STDIN_FILENO, TIOCGWINSZ, &ws)) {
columns = ws.ws_col;
} else {
signature.asc
Description: This is a digitally signed message part
-- _______________________________________________ Xmms2-devel mailing list [email protected] http://lists.xmms.se/cgi-bin/mailman/listinfo/xmms2-devel
