Commit 0a3dce82 authored by Kurt Roeckx's avatar Kurt Roeckx
Browse files

Fix name of "locked" variable



It's called with 0 when it's already locked, with 1 when it's not.

Reviewed-by: default avatarAndy Polyakov <appro@openssl.org>
Reviewed-by: default avatarRich Salz <rsalz@openssl.org>

GH: #1500
parent 2f545ae4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -104,7 +104,7 @@ void engine_table_doall(ENGINE_TABLE *table, engine_table_doall_cb *cb,
 */
int engine_unlocked_init(ENGINE *e);
int engine_unlocked_finish(ENGINE *e, int unlock_for_handlers);
int engine_free_util(ENGINE *e, int locked);
int engine_free_util(ENGINE *e, int not_locked);

/*
 * This function will reset all "set"able values in an ENGINE to NULL. This
+2 −2
Original line number Diff line number Diff line
@@ -67,7 +67,7 @@ void engine_set_all_null(ENGINE *e)
    e->flags = 0;
}

int engine_free_util(ENGINE *e, int locked)
int engine_free_util(ENGINE *e, int not_locked)
{
    int i;

@@ -76,7 +76,7 @@ int engine_free_util(ENGINE *e, int locked)
#ifdef HAVE_ATOMICS
    CRYPTO_DOWN_REF(&e->struct_ref, &i, global_engine_lock);
#else
    if (locked)
    if (not_locked)
        CRYPTO_atomic_add(&e->struct_ref, -1, &i, global_engine_lock);
    else
        i = --e->struct_ref;