diff options
author | Test_User <hax@andrewyu.org> | 2024-03-15 18:09:52 -0400 |
---|---|---|
committer | Test_User <hax@andrewyu.org> | 2024-03-15 18:09:52 -0400 |
commit | 6d8a3bd375f6cd240349fcf0e99ce4a48b9d1f38 (patch) | |
tree | ff4e4a597d83fe81f6e9235a4dce786aa8ee44df /client_network.c | |
parent | 8fef1ea4dc6076f74a47a087cf3936819172926e (diff) | |
download | c_coupserv-6d8a3bd375f6cd240349fcf0e99ce4a48b9d1f38.tar.gz c_coupserv-6d8a3bd375f6cd240349fcf0e99ce4a48b9d1f38.zip |
bug fixing
Diffstat (limited to 'client_network.c')
-rw-r--r-- | client_network.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/client_network.c b/client_network.c index 46e9342..f786ac6 100644 --- a/client_network.c +++ b/client_network.c @@ -308,19 +308,18 @@ int client_join_handler(uint64_t argc, struct string *argv) { if (argc < 1) return 1; - char current_time_nulstr[22]; - uint64_t current_time; - { // Mostly to get rid of the compiler complaining about conversion to unsigned - time_t ctime = time(NULL); + time_t ctime = time(NULL); + + struct string channels = argv[0]; + while (1) { + char current_time_nulstr[22]; + uint64_t current_time; if (ctime < 0) { WRITES(2, STRING("Please check your clock.\n")); return 1; } current_time = (uint64_t)ctime; - } - struct string channels = argv[0]; - while (1) { uint64_t offset = 0; while (offset < channels.len && channels.data[offset] != ',') |