projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Clean up the code. Manage the reconnection. Use the lwip error, insted
[bertos.git]
/
bertos
/
io
/
kfile.c
diff --git
a/bertos/io/kfile.c
b/bertos/io/kfile.c
index ca7e1fc37d43c464348c60ee40f34a34f473becb..52762bd7dfd59ea8e82ba08162b88e93c392b56f 100644
(file)
--- a/
bertos/io/kfile.c
+++ b/
bertos/io/kfile.c
@@
-177,15
+177,15
@@
kfile_off_t kfile_copy(KFile *src, KFile *dst, kfile_off_t size)
size_t len = MIN(sizeof(buf), (size_t)size);
if (kfile_read(src, buf, len) != len)
break;
-
+
size_t wr_len = kfile_write(dst, buf, len);
cp_len += wr_len;
size -= len;
-
+
if (wr_len != len)
break;
}
-
+
return cp_len;
}