diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-03-12 00:48:08 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-03-12 00:48:08 -0400 |
| commit | 8075890d4b83e7d8a9b363e131024f5f5e5361d0 (patch) | |
| tree | 9e617e377d6aefe5c61a4afd9ed9c11af3a40531 /src/irc.c | |
| parent | 1d7cac2297c8c52777ee47b52571e8277b372c85 (diff) | |
| download | fujinet-chat-8075890d4b83e7d8a9b363e131024f5f5e5361d0.tar.gz | |
fix start+letters in screen 2, filter out ctrl+atari keystrokes correctly.
Diffstat (limited to 'src/irc.c')
| -rw-r--r-- | src/irc.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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: |
