From: Alan T. DeKok Date: Wed, 18 Mar 2026 10:50:58 +0000 (-0400) Subject: use goto inside "if" instead of "break" X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=619de359acdd6057a44a900d580fa8439c703ce5;p=thirdparty%2Ffreeradius-server.git use goto inside "if" instead of "break" --- diff --git a/src/lib/tls/engine.c b/src/lib/tls/engine.c index 0eef21182f9..02b7224adf7 100644 --- a/src/lib/tls/engine.c +++ b/src/lib/tls/engine.c @@ -469,7 +469,7 @@ void fr_tls_engine_load_builtin(void) * unregister it and unload rdrand. */ rand_engine = ENGINE_get_default_RAND(); - if (!rand_engine) break; + if (!rand_engine) goto done; if(strcmp(ENGINE_get_id(rand_engine), "rdrand") == 0) { ENGINE_unregister_RAND(rand_engine); /* unregister it */ @@ -481,6 +481,8 @@ void fr_tls_engine_load_builtin(void) ENGINE_finish(rand_engine); ENGINE_free(rand_engine); } + +done: ENGINE_register_all_complete(); }