diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-03-30 03:42:56 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-03-30 03:42:56 -0400 |
| commit | 7ea5c2713b539b98c3a9f4cf1eae7c974a8d71a6 (patch) | |
| tree | 853e497e3220a9edbd307b46595d8a93564aafb3 | |
| parent | 7046449b579e2fce3bfc58cba7ec174d104878cb (diff) | |
| download | fujinet-chat-7ea5c2713b539b98c3a9f4cf1eae7c974a8d71a6.tar.gz | |
Ditch txbuf_append_str3(), remove "has/have" from "joined" message. Now at 4922 bytes free.
| -rw-r--r-- | src/irc.c | 9 | ||||
| -rw-r--r-- | src/irc.h | 4 | ||||
| -rw-r--r-- | src/main.c | 2 |
3 files changed, 10 insertions, 5 deletions
@@ -206,8 +206,10 @@ static void do_ctcp(int is_notice) { } txbuf_set_str3("NOTICE ", msg_src, " :\x01"); - txbuf_append_str3(ctcp_type, " ", resp); - txbuf_append_str("\x01"); + txbuf_append_str(ctcp_type); + txbuf_append_chr(' '); + txbuf_append_str(resp); + txbuf_append_str('\x01'); txbuf_send(); } } @@ -251,11 +253,10 @@ static void do_notice(void) { static void do_join(void) { ind_act_join(); if(streq_i(conf->nick, msg_src)) { - scr_print_active("You have "); + scr_print_active("You "); } else { scr_print_active("\x02=\x02"); scr_print_active(msg_src); - scr_print_active(" has "); } scr_print_active("joined "); scr_print_active(msg_dest); @@ -17,10 +17,12 @@ extern char *tx_buf; /* clears the transmit buffer. */ void txbuf_init(void); +void txbuf_append_chr(char c); + /* appends a string to the transmit buffer, updates txbuflen. */ void txbuf_append_str(const char *str); void txbuf_append_str2(const char *s1, const char *s2); -void txbuf_append_str3(const char *s1, const char *s2, const char *s3); +// void txbuf_append_str3(const char *s1, const char *s2, const char *s3); /* clears the transmit buffer, then appends a string to it. */ void txbuf_set_str(const char *str); @@ -49,11 +49,13 @@ void txbuf_append_str2(const char *s1, const char *s2) { txbuf_append_str(s2); } +/* void txbuf_append_str3(const char *s1, const char *s2, const char *s3) { txbuf_append_str(s1); txbuf_append_str(s2); txbuf_append_str(s3); } +*/ void txbuf_set_str(const char *str) { txbuf_init(); |
