From e468aa651b5a9370609f229698e88dd57efabb82 Mon Sep 17 00:00:00 2001 From: Chris Thrasher Date: Thu, 5 Sep 2024 15:36:45 -0600 Subject: [PATCH] Assert against null string arguments See https://github.com/SFML/SFML/pull/3211 --- src/CSFML/Network/Packet.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/CSFML/Network/Packet.cpp b/src/CSFML/Network/Packet.cpp index f720d6f..d5f4106 100644 --- a/src/CSFML/Network/Packet.cpp +++ b/src/CSFML/Network/Packet.cpp @@ -173,14 +173,14 @@ double sfPacket_readDouble(sfPacket* packet) void sfPacket_readString(sfPacket* packet, char* string) { assert(packet); - if (string) - *packet >> string; + assert(string); + *packet >> string; } void sfPacket_readWideString(sfPacket* packet, wchar_t* string) { assert(packet); - if (string) - *packet >> string; + assert(string); + *packet >> string; } @@ -232,12 +232,12 @@ void sfPacket_writeDouble(sfPacket* packet, double value) void sfPacket_writeString(sfPacket* packet, const char* string) { assert(packet); - if (string) - *packet << string; + assert(string); + *packet << string; } void sfPacket_writeWideString(sfPacket* packet, const wchar_t* string) { assert(packet); - if (string) - *packet << string; + assert(string); + *packet << string; }