summary refs log tree commit diff
diff options
context:
space:
mode:
authorYang Xu <xuyang2018.jy@cn.fujitsu.com>2021-02-18 10:56:33 +0800
committerDJ Delorie <dj@redhat.com>2021-05-25 16:47:01 -0400
commitbfbdfe4eabb7514d7c44f3bc161fa8ef4e2ee364 (patch)
treee719983dcf426b6c59518d4e41fa2d3c83d59379
parentac0353af81a23535f517586a5d04427120a157ac (diff)
downloadglibc-bfbdfe4eabb7514d7c44f3bc161fa8ef4e2ee364.tar.gz
glibc-bfbdfe4eabb7514d7c44f3bc161fa8ef4e2ee364.tar.xz
glibc-bfbdfe4eabb7514d7c44f3bc161fa8ef4e2ee364.zip
tst-mallinfo2.c: Use correct multiple for total variable
Since test uses 160 multiple for malloc size, we should also use 160 multiple
for total variable instead of 16, then comparison is meaningful. So fix it.

Also change the ">" to ">=" so that the test is technically valid.

Reviewed-by: DJ Delorie <dj@redhat.com>
-rw-r--r--malloc/tst-mallinfo2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/malloc/tst-mallinfo2.c b/malloc/tst-mallinfo2.c
index 59a15cf7a8..7d00b65f6e 100644
--- a/malloc/tst-mallinfo2.c
+++ b/malloc/tst-mallinfo2.c
@@ -68,14 +68,14 @@ do_test (void)
   for (i = 1; i < 20; ++i)
     {
       ptr = malloc (160 * i);
-      total += 16 * i;
+      total += 160 * i;
     }
 
   mi2 = mallinfo2 ();
   print_mi ("after", &mi2);
 
   /* Check at least something changed.  */
-  TEST_VERIFY (mi2.uordblks > mi1.uordblks + total);
+  TEST_VERIFY (mi2.uordblks >= mi1.uordblks + total);
 
   return 0;
 }