diff options
| author | Christian Grothoff <christian@grothoff.org> | 2022-05-22 13:11:09 +0200 | 
|---|---|---|
| committer | Christian Grothoff <christian@grothoff.org> | 2022-05-22 13:11:09 +0200 | 
| commit | 3233195d2d6c4733e6c98e754c54902f9c6d657c (patch) | |
| tree | d452cce87901829258e5dc8bca04e4bd3e4b5d8a | |
| parent | b1b943aa3eb1fd96a2b265aa02dd455da2e9f431 (diff) | |
-fix NPE
| -rw-r--r-- | src/testing/testing_api_loop.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/src/testing/testing_api_loop.c b/src/testing/testing_api_loop.c index 7b1387b5..1ea1d5a2 100644 --- a/src/testing/testing_api_loop.c +++ b/src/testing/testing_api_loop.c @@ -274,8 +274,9 @@ do_shutdown (void *cls)    for (unsigned int j = 0;         NULL != (cmd = &is->commands[j])->label;         j++) -    cmd->cleanup (cmd->cls, -                  cmd); +    if (NULL != cmd->cleanup) +      cmd->cleanup (cmd->cls, +                    cmd);    if (NULL != is->exchange)    {      TALER_LOG_DEBUG ("Disconnecting the exchange\n"); | 
