Fix return values of the jffs2 commands ls/fsload/fsinfo,
so we can use them to, e.g., check the existence of a file with "if ls foo; then this; else that; fi" in the hush shell Patch by Andreas Engel, 16 August 2005
This commit is contained in:
parent
3d078ce6d7
commit
87b8bd5aed
|
@ -2,6 +2,11 @@
|
|||
Changes for U-Boot 1.1.4:
|
||||
======================================================================
|
||||
|
||||
* Fix return values of the jffs2 commands ls/fsload/fsinfo,
|
||||
so we can use them to, e.g., check the existence of a file with
|
||||
"if ls foo; then this; else that; fi" in the hush shell
|
||||
Patch by Andreas Engel, 16 August 2005
|
||||
|
||||
* Coding style cleanup
|
||||
|
||||
* Add support for Silicon Turnkey eXpress XTc (mpc87x/88x) board.
|
||||
|
|
|
@ -1810,7 +1810,7 @@ int do_jffs2_fsload(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
|
|||
|
||||
return !(size > 0);
|
||||
}
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1846,9 +1846,9 @@ int do_jffs2_ls(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
|
|||
ret = jffs2_1pass_ls(part, filename);
|
||||
}
|
||||
|
||||
return (ret == 1);
|
||||
return ret ? 0 : 1;
|
||||
}
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1884,9 +1884,9 @@ int do_jffs2_fsinfo(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
|
|||
ret = jffs2_1pass_info(part);
|
||||
}
|
||||
|
||||
return (ret == 1);
|
||||
return ret ? 0 : 1;
|
||||
}
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* command line only */
|
||||
|
|
|
@ -1288,7 +1288,7 @@ u32
|
|||
jffs2_1pass_ls(struct part_info * part, const char *fname)
|
||||
{
|
||||
struct b_lists *pl;
|
||||
long ret = 0;
|
||||
long ret = 1;
|
||||
u32 inode;
|
||||
|
||||
if (! (pl = jffs2_get_list(part, "ls")))
|
||||
|
@ -1315,7 +1315,7 @@ jffs2_1pass_load(char *dest, struct part_info * part, const char *fname)
|
|||
{
|
||||
|
||||
struct b_lists *pl;
|
||||
long ret = 0;
|
||||
long ret = 1;
|
||||
u32 inode;
|
||||
|
||||
if (! (pl = jffs2_get_list(part, "load")))
|
||||
|
|
Loading…
Reference in New Issue