patches/weechat-03-fix-size-TIOCGWINSZ.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 7878 fee8330ea192
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7878
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     1
--- weechat-0.3.6/src/gui/curses/gui-curses-window.c_old	2011-10-30 17:02:33.652427573 +0000
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     2
+++ weechat-0.3.6/src/gui/curses/gui-curses-window.c	2011-10-30 17:26:36.274039960 +0000
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     3
@@ -32,6 +32,7 @@
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     4
 #include <stdarg.h>
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     5
 #include <libgen.h>
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     6
 #include <sys/ioctl.h>
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     7
+#include <sys/termios.h>
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     8
 
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
     9
 #include "../../core/weechat.h"
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    10
 #include "../../core/wee-config.h"
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    11
@@ -94,7 +95,7 @@
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    12
     struct winsize size;
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    13
     int new_width, new_height;
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    14
     
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    15
-    if (ioctl (fileno (stdout), TIOCGWINSZ, &size) == 0)
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    16
+    if ( (fileno (stdout), TIOCGWINSZ, &size) == 0)
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    17
     {
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    18
         resizeterm (size.ws_row, size.ws_col);
fee8330ea192 SFEweechat.spec: Additional patches
kenmays
parents:
diff changeset
    19
         gui_term_cols = size.ws_col;