aboutsummaryrefslogtreecommitdiff
path: root/src/irc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/irc.c')
-rw-r--r--src/irc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/irc.c b/src/irc.c
index 27fce4c..1d2907d 100644
--- a/src/irc.c
+++ b/src/irc.c
@@ -706,7 +706,7 @@ static void hunt_screen(signed char dir) {
static char *get_cur_chan(void) {
if(scr_current == SCR_SERVER && last_chan[0])
return last_chan;
- else if (scr_current > 2 && scr_names[scr_current][0] == '#')
+ else if ((scr_current > 1) && (scr_names[scr_current][0] == '#'))
return scr_names[scr_current];
else
return 0;
@@ -715,7 +715,7 @@ static char *get_cur_chan(void) {
static char *get_cur_nick(void) {
if(scr_current == SCR_PRIV && last_pm_nick[0])
return last_pm_nick;
- else if (scr_current > 2 && scr_names[scr_current][0] != '#')
+ else if (scr_current > 1 && scr_names[scr_current][0] != '#')
return scr_names[scr_current];
else
return 0;
@@ -817,7 +817,7 @@ static void start_keystroke(void) {
case '-':
scrollback();
return;
- case 0x24: /* ^X */
+ case 0x18: /* ^X */
send_cur_chan_cmd("PART");
/* fall thru */
case CH_ESC: