]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - common/env_nand.c
Unified codebase for TX28, TX48, TX51, TX53
[karo-tx-uboot.git] / common / env_nand.c
index e8daec9712bdc8d8df2f2989d7fb2c082de70c34..68af9a7b4836dc2c90fc1fe0be61cde9789b03d2 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;