]> git.kernelconcepts.de Git - karo-tx-uboot.git/commitdiff
sandbox: Correct error handling in state_read_file()
authorSimon Glass <sjg@chromium.org>
Mon, 4 May 2015 17:31:07 +0000 (11:31 -0600)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 20:39:39 +0000 (22:39 +0200)
This function should return a useful error for U-Boot, rather than -1.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Joe Hershberger <joe.hershberger@ni.com>
arch/sandbox/cpu/state.c

index 033958ce74235b26ecf374a69c83b11175c7b56c..cae731c8f16ede3e01b193fad1c438fced894121 100644 (file)
@@ -51,7 +51,7 @@ static int state_read_file(struct sandbox_state *state, const char *fname)
        ret = os_get_filesize(fname, &size);
        if (ret < 0) {
                printf("Cannot find sandbox state file '%s'\n", fname);
-               return ret;
+               return -ENOENT;
        }
        state->state_fdt = os_malloc(size);
        if (!state->state_fdt) {