From e98e2a3d522e327dd7961d616ee2abc7f3d24cf3 Mon Sep 17 00:00:00 2001 From: Nour1248 Date: Sun, 5 May 2024 13:40:59 +0300 Subject: [PATCH] FFstrbuf: avoid redundant checks (#881) --- src/util/FFstrbuf.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/util/FFstrbuf.h b/src/util/FFstrbuf.h index bf3550594..e2523d3b0 100644 --- a/src/util/FFstrbuf.h +++ b/src/util/FFstrbuf.h @@ -275,22 +275,16 @@ FF_C_NODISCARD static inline FFstrbuf ffStrbufCreateS(const char* str) static inline void ffStrbufAppend(FFstrbuf* __restrict strbuf, const FFstrbuf* __restrict value) { assert(value != strbuf); - if(value == NULL) - return; ffStrbufAppendNS(strbuf, value->length, value->chars); } static inline void ffStrbufPrepend(FFstrbuf* strbuf, FFstrbuf* value) { - if(value == NULL) - return; ffStrbufPrependNS(strbuf, value->length, value->chars); } static inline void ffStrbufPrependS(FFstrbuf* strbuf, const char* value) { - if(value == NULL) - return; ffStrbufPrependNS(strbuf, (uint32_t) strlen(value), value); }