From 57e915c643273d8a63b89ab48110840deb517b86 Mon Sep 17 00:00:00 2001 From: Simon Josefsson Date: Tue, 26 May 2009 14:14:51 +0200 Subject: [PATCH] tests/test-strstr.c: Add another self-test. --- ChangeLog | 4 ++++ tests/test-strstr.c | 10 +++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 993b6ad843..96d5f10ec3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2009-05-26 Simon Josefsson + + * tests/test-strstr.c: Add another self-test. + 2009-05-23 Bruno Haible * doc/havelib.texi (AC_LIB_HAVE_LINKFLAGS): Update for 2009-04-26 diff --git a/tests/test-strstr.c b/tests/test-strstr.c index 8a05e88375..d8bec1504b 100644 --- a/tests/test-strstr.c +++ b/tests/test-strstr.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004, 2007, 2008 Free Software Foundation + * Copyright (C) 2004, 2007, 2008, 2009 Free Software Foundation * Written by Bruno Haible and Eric Blake * * This program is free software: you can redistribute it and/or modify @@ -60,6 +60,14 @@ main (int argc, char *argv[]) ASSERT (result == input + 1); } + { + /* See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737 */ + char *input = strdup ("aBaaaaaaaaaaax"); + const char *result = strstr (input, "B1x"); + ASSERT (result == NULL); + free (input); + } + { const char input[] = "ABC ABCDAB ABCDABCDABDE"; const char *result = strstr (input, "ABCDABD"); -- 2.30.2