From 7d0bcc892ec8517c4d97c605711e9a5cd43c23d8 Mon Sep 17 00:00:00 2001 From: SteveBroshar Date: Sun, 8 Oct 2023 15:47:22 -0500 Subject: [PATCH] use null check instead of pointer compar --- src/unity.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/unity.c b/src/unity.c index b6c08b7..e455f57 100644 --- a/src/unity.c +++ b/src/unity.c @@ -1609,8 +1609,8 @@ void UnityAssertEqualString(const char* expected, } } else - { /* handle case of one pointers being null (if both null, test should pass) */ - if (expected != actual) + { /* fail if either null but not if both */ + if (expected || actual) { Unity.CurrentTestFailed = 1; } @@ -1649,8 +1649,8 @@ void UnityAssertEqualStringLen(const char* expected, } } else - { /* handle case of one pointers being null (if both null, test should pass) */ - if (expected != actual) + { /* fail if either null but not if both */ + if (expected || actual) { Unity.CurrentTestFailed = 1; }