From 0b19ba0ad904772e97f5987fd9bbea128f37eeb1 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Thu, 18 Aug 2022 13:28:07 -0400 Subject: [PATCH] packagefs: Handle NULL in String::SetTo properly. Fixes #17773. --- src/add-ons/kernel/file_systems/packagefs/util/String.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/add-ons/kernel/file_systems/packagefs/util/String.h b/src/add-ons/kernel/file_systems/packagefs/util/String.h index 3025e972df..4c6104d593 100644 --- a/src/add-ons/kernel/file_systems/packagefs/util/String.h +++ b/src/add-ons/kernel/file_systems/packagefs/util/String.h @@ -64,7 +64,7 @@ String::~String() inline bool String::SetTo(const char* string) { - return SetToExactLength(string, strlen(string)); + return SetToExactLength(string, (string == NULL) ? 0 : strlen(string)); }