From: Stephan Bosch Date: Thu, 9 Oct 2025 22:31:31 +0000 (+0200) Subject: lib-sasl: test-sasl-oauth2 - Make sure error variable is initialized X-Git-Tag: 2.4.2~124 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=92df42c6ea999689fb2b638e2d54a09a5abb3adf;p=thirdparty%2Fdovecot%2Fcore.git lib-sasl: test-sasl-oauth2 - Make sure error variable is initialized Fix for scan-build report. --- diff --git a/src/lib-sasl/test-sasl-oauth2.c b/src/lib-sasl/test-sasl-oauth2.c index c142e400ef..d0d5810690 100644 --- a/src/lib-sasl/test-sasl-oauth2.c +++ b/src/lib-sasl/test-sasl-oauth2.c @@ -252,12 +252,11 @@ static void test_kvpair_invalid(void) in = in_nul; } - ret = 0; - while (ret == 0 && in < in_end) { + do { ret = sasl_oauth2_kvpair_parse(in, in_end - in, &key, &value, &in, &error); - } + } while (ret == 0 && in < in_end); test_out_reason("decode failure", ret < 0, error); test_end();