src/modules/musig/session_impl.h
static void secp256k1_musig_secnonce_invalidate(const secp256k1_context* ctx, secp256k1_musig_secnonce *secnonce, int flag) {
    secp256k1_memczero(secnonce->data, sizeof(secnonce->data), flag);
    /* The flag argument is usually classified. So, above code makes the magic
     * classified. However, we need the magic to be declassified to be able to
     * compare it during secnonce_load. */
    secp256k1_declassify(ctx, secnonce->data, sizeof(secp256k1_musig_secnonce_magic));
}
/* If flag is true, invalidate the secnonce; otherwise leave it. Constant-time. */
If flag is true, invalidate the secnonce; otherwise leave it. Constant-time.
If flag is true invalidate the secnonce ; otherwise leave it . Constant - time .
static void secp256k1_musig_secnonce_invalidate(const secp256k1_context* ctx, secp256k1_musig_secnonce *secnonce, int flag) {
    secp256k1_memczero(secnonce->data, sizeof(secnonce->data), flag);
    secp256k1_declassify(ctx, secnonce->data, sizeof(secp256k1_musig_secnonce_magic));
}
static void secp256k1_musig_secnonce_invalidate ( const secp256k1_context * ctx , secp256k1_musig_secnonce * secnonce , int flag ) { secp256k1_memczero ( secnonce -> data , sizeof ( secnonce -> data ) , flag ) ; secp256k1_declassify ( ctx , secnonce -> data , sizeof ( secp256k1_musig_secnonce_magic ) ) ; }
If flag is true, invalidate the secnonce; otherwise leave it.
If flag is true invalidate the secnonce ; otherwise leave it .
/* The flag argument is usually classified. So, above code makes the magic
     * classified. However, we need the magic to be declassified to be able to
     * compare it during secnonce_load. */