From a785916b1840dca3acec39d17f454a00975282a0 Mon Sep 17 00:00:00 2001 From: Test_User Date: Wed, 12 Jun 2024 19:04:16 -0400 Subject: str_clone finally, as well as some other stuff --- protocols/inspircd2.c | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) (limited to 'protocols') diff --git a/protocols/inspircd2.c b/protocols/inspircd2.c index 883dbc5..0650c7d 100644 --- a/protocols/inspircd2.c +++ b/protocols/inspircd2.c @@ -541,17 +541,7 @@ void inspircd2_protocol_propagate_new_user(struct string from, struct user_info networks[adjacent->net].send(adjacent->handle, STRING(" UID ")); networks[adjacent->net].send(adjacent->handle, info->uid); networks[adjacent->net].send(adjacent->handle, STRING(" ")); - - struct string timestamp; - char err = unsigned_to_str(info->nick_ts, ×tamp); - - if (err) { - networks[adjacent->net].send(adjacent->handle, STRING("1")); // TODO: Better fallback - } else { - networks[adjacent->net].send(adjacent->handle, timestamp); - free(timestamp.data); - } - + networks[adjacent->net].send(adjacent->handle, info->nick_ts_str); networks[adjacent->net].send(adjacent->handle, STRING(" ")); networks[adjacent->net].send(adjacent->handle, info->nick); networks[adjacent->net].send(adjacent->handle, STRING(" ")); @@ -563,16 +553,7 @@ void inspircd2_protocol_propagate_new_user(struct string from, struct user_info networks[adjacent->net].send(adjacent->handle, STRING(" ")); networks[adjacent->net].send(adjacent->handle, info->address); networks[adjacent->net].send(adjacent->handle, STRING(" ")); - - err = unsigned_to_str(info->user_ts, ×tamp); - - if (err) { - networks[adjacent->net].send(adjacent->handle, STRING("1")); - } else { - networks[adjacent->net].send(adjacent->handle, timestamp); - free(timestamp.data); - } - + networks[adjacent->net].send(adjacent->handle, info->user_ts_str); networks[adjacent->net].send(adjacent->handle, STRING(" + :")); networks[adjacent->net].send(adjacent->handle, info->fullname); networks[adjacent->net].send(adjacent->handle, STRING("\n")); -- cgit v1.2.3