testing/memstress:Initialize the pointer to avoid the pointer being unknown when the memory alloc fails

Summary:
  fix warning

In function 'memorystress_iter',
    inlined from 'memstress_main' at memorystress_main.c:475:10:
memorystress_main.c:289:10: error: 'ptr' may be used uninitialized [-Werror=maybe-uninitialized]
  289 |       if (ptr == NULL)
      |          ^
memorystress_main.c: In function 'memstress_main':
memorystress_main.c:248:20: note: 'ptr' was declared here
  248 |       FAR uint8_t *ptr;
      |                    ^~~

Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
This commit is contained in:
chenrun1 2024-03-25 17:31:16 +08:00 committed by Alan Carvalho de Assis
parent 437c903c47
commit 2413a2a4c8

View File

@ -245,7 +245,7 @@ static bool memorystress_iter(FAR struct memorystress_context_s *context)
{
/* Selection of test type and test size by random number */
FAR uint8_t *ptr;
FAR uint8_t *ptr = NULL;
size_t size = randnum(context->config->max_allocsize, &seed);
int switch_func = randnum(3, &seed);
int align = 1 << (randnum(4, &seed) + 2);