summaryrefslogtreecommitdiffstats
path: root/include/envfs.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/envfs.h')
-rw-r--r--include/envfs.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/include/envfs.h b/include/envfs.h
index e9372b3867..e847e4c8e3 100644
--- a/include/envfs.h
+++ b/include/envfs.h
@@ -94,7 +94,19 @@ int envfs_load(char *filename, char *dirname, unsigned flags);
int envfs_save(char *filename, char *dirname);
/* defaults to /dev/env0 */
-extern char *default_environment_path;
+#ifdef CONFIG_ENV_HANDLING
+void default_environment_path_set(char *path);
+char *default_environment_path_get(void);
+#else
+static inline void default_environment_path_set(char *path)
+{
+}
+
+static inline char *default_environment_path_get(void)
+{
+ return NULL;
+}
+#endif
int envfs_register_partition(const char *devname, unsigned int partnr);