mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
remove a code path that should never happen (and if it did, we'd be
complaining about an errno set from some arbitrary previous problem). svn:r16684
This commit is contained in:
+2
-1
@@ -1702,11 +1702,12 @@ write_chunks_to_file_impl(const char *fname, const smartlist_t *chunks,
|
||||
SMARTLIST_FOREACH(chunks, sized_chunk_t *, chunk,
|
||||
{
|
||||
result = write_all(fd, chunk->bytes, chunk->len, 0);
|
||||
if (result < 0 || (size_t)result != chunk->len) {
|
||||
if (result < 0) {
|
||||
log(LOG_WARN, LD_FS, "Error writing to \"%s\": %s", fname,
|
||||
strerror(errno));
|
||||
goto err;
|
||||
}
|
||||
tor_assert((size_t)result == chunk->len);
|
||||
});
|
||||
|
||||
return finish_writing_to_file(file);
|
||||
|
||||
Reference in New Issue
Block a user