From 61d1ef99042ec5209e24c3b5790ad7f6bc0e6fd1 Mon Sep 17 00:00:00 2001 From: Kp Date: Sat, 16 Jul 2022 15:26:12 +0000 Subject: [PATCH] Remove obsolete and unused multi_send_data_direct All callers now use the multi_command form, so there is no need for the form that allows a free pointer and length. --- similar/main/multi.cpp | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/similar/main/multi.cpp b/similar/main/multi.cpp index 0cc689ea1..3db59f7b6 100644 --- a/similar/main/multi.cpp +++ b/similar/main/multi.cpp @@ -1055,22 +1055,6 @@ static void _multi_send_data_direct(const ubyte *buf, unsigned len, const player } } -template -static void multi_send_data_direct(uint8_t *const buf, const unsigned len, const playernum_t pnum, const int priority) -{ - buf[0] = C; - unsigned expected = command_length::value; -#ifdef DXX_CONSTANT_TRUE - if (DXX_CONSTANT_TRUE(len != expected)) - DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_multi_send_data, "wrong packet size"); -#endif - if (len != expected) - { - Error("multi_send_data_direct: Packet type %i length: %i, expected: %i\n", C, len, expected); - } - _multi_send_data_direct(buf, len, pnum, priority); -} - template static inline void multi_send_data_direct(multi_command &buf, const playernum_t pnum, const int priority) {