]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
ml: Bug fix in ml_bitpacker
authorAndreas Steffen <andreas.steffen@strongswan.org>
Sat, 4 Jan 2025 19:48:44 +0000 (20:48 +0100)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Fri, 18 Jul 2025 11:07:01 +0000 (13:07 +0200)
src/libstrongswan/plugins/ml/ml_bitpacker.c

index d208bbb510dc577894e01d6d57ebb50f81f4799b..9170ae1ddece80ed735d635e63f8fb2e56707b93 100644 (file)
@@ -98,6 +98,10 @@ METHOD(ml_bitpacker_t, write_bits, bool,
                flush_buffer(this);
                this->bits_buf = 0;
                this->bits_left = 32;
+               if (bits == 0)
+               {
+                       return TRUE;
+               }
        }
 }