Fix invalid pointer ref
authorlucas <lucas@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 21 Jan 2011 01:01:12 +0000 (01:01 +0000)
committerlucas <lucas@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 21 Jan 2011 01:01:12 +0000 (01:01 +0000)
Patch by: ChunEon Park <chuneon.park@samsung.com>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@56249 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/eet_lib.c

index d67c5e8..4c694e5 100644 (file)
@@ -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);