X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/95d9246390251adba7e6e9f0cc70bf0ebe0b2e60..a6864ad907239985bd1f6eab414cec6171930d46:/key-data.c diff --git a/key-data.c b/key-data.c index 43ad901..0e79b32 100644 --- a/key-data.c +++ b/key-data.c @@ -350,6 +350,7 @@ static void structset(key_data *k, int stealp, unsigned f; assert(((void)"Key is not structured", k->e == KENC_STRUCT)); + assert(((void)"Key has multiple references", k->ref == 1)); if (!kd) { ks = sym_find(&k->u.s, tag, -1, 0, 0); if (ks) sym_remove(&k->u.s, ks);