summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorLucas Stach <dev@lynxeye.de>2014-02-07 09:48:45 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2014-02-10 08:49:55 +0100
commit13517cbcf044a11f62776192cf190e6e566e5d09 (patch)
tree542bb94b3f197b57d1d548b34fd0450fdef221c2 /common
parent0569bb12a6334becc7cd38ea350a5fe6a03ebcb7 (diff)
downloadbarebox-13517cbcf044a11f62776192cf190e6e566e5d09.tar.gz
barebox-13517cbcf044a11f62776192cf190e6e566e5d09.tar.xz
common: env: properly propagate error code
Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common')
-rw-r--r--common/environment.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/environment.c b/common/environment.c
index ab82103d99..8b22edff41 100644
--- a/common/environment.c
+++ b/common/environment.c
@@ -245,7 +245,7 @@ int envfs_load(const char *filename, char *dir, unsigned flags)
envfd = open(filename, O_RDONLY);
if (envfd < 0) {
printf("Open %s %s\n", filename, errno_str());
- return -1;
+ return envfd;
}
/* read superblock */