]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - common/env_nand.c
TX6 Release 2013-04-22
[karo-tx-uboot.git] / common / env_nand.c
index 22e72a20b07b74ce8552a31e2d02b4b619d9fe6e..c58e56ab0ef999fe2f28bf69efb95b660f8cf199 100644 (file)
@@ -60,8 +60,6 @@ char *env_name_spec = "NAND";
 env_t *env_ptr = &environment;
 #elif defined(CONFIG_NAND_ENV_DST)
 env_t *env_ptr = (env_t *)CONFIG_NAND_ENV_DST;
-#else /* ! ENV_IS_EMBEDDED */
-env_t *env_ptr;
 #endif /* ENV_IS_EMBEDDED */
 
 DECLARE_GLOBAL_DATA_PTR;
@@ -372,7 +370,9 @@ void env_relocate_spec(void)
                        gd->env_valid = 1;
        }
 
+#ifdef CONFIG_NAND_ENV_DST
        free(env_ptr);
+#endif
 
        if (gd->env_valid == 1)
                ep = tmp_env1;