]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - common/env_nand.c
merged tx6dl-devel into denx master branch
[karo-tx-uboot.git] / common / env_nand.c
index 9a6b8a6fb2d43454369e472838054f770e59f6df..9ae28ecbe7aa3dbc80bffc21cf1e553894a6b0ec 100644 (file)
@@ -44,8 +44,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;
@@ -363,7 +361,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;