about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPaul Pluzhnikov <ppluzhnikov@google.com>2017-09-01 11:35:55 -0700
committerPaul Pluzhnikov <ppluzhnikov@google.com>2017-09-01 11:35:55 -0700
commit3824fc38910f71c2c8cc623e788ff7eb09999642 (patch)
tree995af3faf995123ce001b9b41086af7d793d88f5
parentb30082799dfcd55ccbffce1dd74179d02ee1f41c (diff)
downloadglibc-3824fc38910f71c2c8cc623e788ff7eb09999642.tar.gz
glibc-3824fc38910f71c2c8cc623e788ff7eb09999642.tar.xz
glibc-3824fc38910f71c2c8cc623e788ff7eb09999642.zip
2017-09-01 Paul Pluzhnikov <ppluzhnikov@google.com>
	* stdlib/tst-atexit-common.c (crumbs): Ensure correct size.
-rw-r--r--ChangeLog4
-rw-r--r--stdlib/tst-atexit-common.c8
2 files changed, 8 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index b06aeda7c7..18d77a6951 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-09-01  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+	* stdlib/tst-atexit-common.c (crumbs): Ensure correct size.
+
 2017-09-01  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* posix/tst-regex.c (do_test): Replace "../ChangeLog.8" with
diff --git a/stdlib/tst-atexit-common.c b/stdlib/tst-atexit-common.c
index d6dcf08cdd..9ab8c1aea5 100644
--- a/stdlib/tst-atexit-common.c
+++ b/stdlib/tst-atexit-common.c
@@ -30,7 +30,10 @@
    check that we support at least the minimum required.  */
 #define MAX_ATEXIT 32
 
-static char crumbs[MAX_ATEXIT];
+/* Arbitrary sequence matching current registrations.  */
+const char expected[] = "00000000000000000000000003021121130211";
+
+static char crumbs[sizeof (expected)];
 static int next_slot = 0;
 
 /* Helper: flush stdout and _exit.  */
@@ -71,9 +74,6 @@ fn3 (void)
 static void
 fn_final (void)
 {
-  /* Arbitrary sequence matching current registrations.  */
-  const char expected[] = "00000000000000000000000003021121130211";
-
   if (strcmp (crumbs, expected) == 0)
     _exit_with_flush (0);