]> git.ipfire.org Git - thirdparty/gnulib.git/commitdiff
mbsncasecmp-tests: Test mbsncasecmp with NULL arguments
authorLasse Collin <lasse.collin@tukaani.org>
Fri, 31 Jul 2026 15:33:43 +0000 (18:33 +0300)
committerBruno Haible <bruno@clisp.org>
Tue, 11 Aug 2026 19:49:25 +0000 (21:49 +0200)
* tests/test-mbsncasecmp.c (test_ascii): Add the tests.

ChangeLog
tests/test-mbsncasecmp.c

index bd364718dff0de4abfcbf3d5bd572ba43fbb2b61..b2bd3c0746a3f520fa09ffc32d4aebc6d97da995 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2026-08-11  Lasse Collin  <lasse.collin@tukaani.org>
+
+       mbsncasecmp-tests: Test mbsncasecmp with NULL arguments.
+       * tests/test-mbsncasecmp.c (test_ascii): Add the tests.
+
 2026-08-11  Lasse Collin  <lasse.collin@tukaani.org>
 
        mbsnlen-tests: Test mbsnlen(NULL, 0).
index fb98f01354d745b6b5ad700011dd86e90ca6d062..2f0532d5c2e0db9a8720ce1b4487b67d1e19a8a3 100644 (file)
 static void
 test_ascii (void)
 {
+  ASSERT (mbsncasecmp (NULL, NULL, 0) == 0);
+  ASSERT (mbsncasecmp ("x", NULL, 0) == 0);
+  ASSERT (mbsncasecmp (NULL, "x", 0) == 0);
+
   ASSERT (mbsncasecmp ("paragraph", "Paragraph", 1000000) == 0);
   ASSERT (mbsncasecmp ("paragraph", "Paragraph", 9) == 0);