From: Rajalakshmi Srinivasaraghavan Date: Fri, 21 Feb 2014 05:47:41 +0000 (+0530) Subject: print length in strrchr benchtest X-Git-Tag: glibc-2.20~845 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd939d23227e910e2726ac28d2c3b259869aa594;p=thirdparty%2Fglibc.git print length in strrchr benchtest The return criteria of strrchr() is to read till NULL even if the search character is hit. So its better to print len instead of pos. --- diff --git a/ChangeLog b/ChangeLog index 4ad0fe65944..2a80e08770e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2014-02-21 Rajalakshmi Srinivasaraghavan + + * benchtests/bench-strrchr.c: Print length instead of position. + 2014-02-20 Joseph Myers [BZ #16611] diff --git a/benchtests/bench-strrchr.c b/benchtests/bench-strrchr.c index adceddee075..3d42236d8cf 100644 --- a/benchtests/bench-strrchr.c +++ b/benchtests/bench-strrchr.c @@ -122,7 +122,7 @@ do_test (size_t align, size_t pos, size_t len, int seek_char, int max_char) else result = NULL; - printf ("Length %4zd, alignment in bytes %2zd:", pos, align * sizeof(CHAR)); + printf ("Length %4zd, alignment in bytes %2zd:", len, align * sizeof(CHAR)); FOR_EACH_IMPL (impl, 0) do_one_test (impl, (CHAR *) (buf + align), seek_char, result);