提交 50f630c1 编写于 作者: B Behdad Esfahbod

Remove ioctl checks

Ended up not using terminal size after all.
上级 db0de7cd
......@@ -53,7 +53,7 @@ dnl GTK_DOC_CHECK([1.15],[--flavour no-tmpl])
# Functions and headers
AC_CHECK_FUNCS(mprotect sysconf getpagesize mmap _setmode isatty)
AC_CHECK_HEADERS(unistd.h sys/mman.h io.h sys/ioctl.h)
AC_CHECK_HEADERS(unistd.h sys/mman.h io.h)
# Compiler flags
AC_CANONICAL_HOST
......
......@@ -40,9 +40,6 @@
#ifdef HAVE_UNISTD_H
#include <unistd.h> /* for isatty() */
#endif
#ifdef HAVE_SYS_IOCTL_H
#include <sys/ioctl.h>
#endif
#define MIN(a,b) ((a) < (b) ? (a) : (b))
......@@ -377,14 +374,6 @@ ansi_print_image_rgb24 (const uint32_t *data,
unsigned int height,
unsigned int stride)
{
/* Get screen size */
struct winsize w;
if (ioctl(1, TIOCGWINSZ, &w)) /* Ought to be stdout, right? */
{
w.ws_row = 25;
w.ws_col = 80;
}
image_t image (width, height, data, stride);
unsigned int rows = (height + CELL_H - 1) / CELL_H;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册