提交 46d7274c 编写于 作者: B Bastian Ruppert 提交者: Wolfgang Denk

UBIFS: Change ubifsload to set the filesize variable

This is the same behaviour like tftp or fatload command.
Signed-off-by: NBastian Ruppert <Bastian.Ruppert@Sewerin.de>
CC: kmpark@infradead.org
Acked-by: NDetlev Zundel <dzu@denx.de>
上级 21726a7a
......@@ -686,6 +686,7 @@ int ubifs_load(char *filename, u32 addr, u32 size)
int i;
int count;
int last_block_size = 0;
char buf [10];
c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READONLY);
/* ubifs_findfile will resolve symlinks, so we know that we get
......@@ -737,8 +738,11 @@ int ubifs_load(char *filename, u32 addr, u32 size)
if (err)
printf("Error reading file '%s'\n", filename);
else
else {
sprintf(buf, "%lX", size);
setenv("filesize", buf);
printf("Done\n");
}
ubifs_iput(inode);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册