diff --git a/legacy/eet/src/lib/eet_lib.c b/legacy/eet/src/lib/eet_lib.c index d67c5e8da1..4c694e5165 100644 --- a/legacy/eet/src/lib/eet_lib.c +++ b/legacy/eet/src/lib/eet_lib.c @@ -1725,11 +1725,12 @@ EAPI Eet_Error eet_identity_set(Eet_File *ef, Eet_Key *key) { - Eet_Key *tmp = ef->key; + Eet_Key *tmp; if (!ef) return EET_ERROR_BAD_OBJECT; + tmp = ef->key; ef->key = key; eet_identity_ref(ef->key); eet_identity_unref(tmp);