[rtems commit] malloctest/init.c: Fix use uninitialized warning

Joel Sherril joel at rtems.org
Tue Mar 24 13:18:11 UTC 2015


Module:    rtems
Branch:    master
Commit:    59efbdd4e9402c685a7374dfe7e01457b7846b84
Changeset: http://git.rtems.org/rtems/commit/?id=59efbdd4e9402c685a7374dfe7e01457b7846b84

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Sun Mar 22 14:59:52 2015 -0500

malloctest/init.c: Fix use uninitialized warning

---

 testsuites/libtests/malloctest/init.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/testsuites/libtests/malloctest/init.c b/testsuites/libtests/malloctest/init.c
index 399cdd5..7e1728d 100644
--- a/testsuites/libtests/malloctest/init.c
+++ b/testsuites/libtests/malloctest/init.c
@@ -1199,6 +1199,9 @@ static void test_posix_memalign(void)
   maximumShift = (sizeof(size_t) * CHAR_BIT) - 1;
   for ( i=sizeof(void *) ; i<maximumShift ; i++ ) {
     size_t alignment = 1 << i;
+
+    p1 = NULL; /* Initialize p1 to aovid used uninitialized */
+
     printf( "posix_memalign - alignment of %zd -- OK\n", alignment);
     sc = posix_memalign( &p1, alignment, 8 );
     if ( sc == ENOMEM ) {




More information about the vc mailing list