summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2006-07-30 23:25:12 +0000
committerSebastien Helleu <flashcode@flashtux.org>2006-07-30 23:25:12 +0000
commit34ee7e407695f858c94b0c3c379c4d30759431f6 (patch)
tree012cadf79290d8e18a1a1a8da4f969950353e65e /src
parentb11f2b2c4bfd91a82c5b1bea0555d8b0b68cd682 (diff)
downloadweechat-34ee7e407695f858c94b0c3c379c4d30759431f6.zip
Fixed compilation problems under Irix
Diffstat (limited to 'src')
-rw-r--r--src/common/backtrace.c7
-rw-r--r--src/gui/curses/gui-curses-keyboard.c2
-rw-r--r--src/gui/curses/gui-curses.h4
3 files changed, 12 insertions, 1 deletions
diff --git a/src/common/backtrace.c b/src/common/backtrace.c
index 747918296..8b76720bf 100644
--- a/src/common/backtrace.c
+++ b/src/common/backtrace.c
@@ -65,6 +65,7 @@ weechat_backtrace_printf (char *message, ...)
void
weechat_backtrace_addr2line (int number, void *address, char *symbol)
{
+#ifdef HAVE_BACKTRACE
int rc;
Dl_info info;
const void *addr;
@@ -129,6 +130,12 @@ weechat_backtrace_addr2line (int number, void *address, char *symbol)
weechat_backtrace_printf ("%03d %s\n",
number, function_name);
pclose (output);
+#else
+ /* make gcc happy */
+ (void) number;
+ (void) address;
+ (void) symbol;
+#endif
}
/*
diff --git a/src/gui/curses/gui-curses-keyboard.c b/src/gui/curses/gui-curses-keyboard.c
index db9f563bd..dbd3c8840 100644
--- a/src/gui/curses/gui-curses-keyboard.c
+++ b/src/gui/curses/gui-curses-keyboard.c
@@ -220,8 +220,10 @@ gui_keyboard_read ()
break;
}
+#ifdef KEY_RESIZE
if (key == KEY_RESIZE)
continue;
+#endif
gui_last_activity_time = time (NULL);
diff --git a/src/gui/curses/gui-curses.h b/src/gui/curses/gui-curses.h
index 804b3bb0f..d187780fb 100644
--- a/src/gui/curses/gui-curses.h
+++ b/src/gui/curses/gui-curses.h
@@ -23,8 +23,10 @@
#ifdef HAVE_NCURSESW_CURSES_H
#include <ncursesw/ncurses.h>
-#else
+#elif HAVE_NCURSES_H
#include <ncurses.h>
+#else
+#include <curses.h>
#endif
/* shift ncurses colors for compatibility with colors