mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 19:35:51 +00:00
Fixes bug 71921 "nsInputStreamTee::WriteSegmentFun has a minor bug" r=beard
sr=dougt
This commit is contained in:
parent
e1c7f146e1
commit
0ddb1738df
@ -79,8 +79,11 @@ nsInputStreamTee::WriteSegmentFun(nsIInputStream *in, void *closure, const char
|
||||
nsInputStreamTee *tee = NS_REINTERPRET_CAST(nsInputStreamTee *, closure);
|
||||
|
||||
nsresult rv = tee->mWriter(in, tee->mClosure, fromSegment, offset, count, writeCount);
|
||||
if (NS_FAILED(rv) || (writeCount == 0))
|
||||
if (NS_FAILED(rv) || (*writeCount == 0)) {
|
||||
NS_ASSERTION((NS_FAILED(rv) ? (*writeCount == 0) : PR_TRUE),
|
||||
"writer returned an error with non-zero writeCount");
|
||||
return rv;
|
||||
}
|
||||
|
||||
return tee->TeeSegment(fromSegment, *writeCount);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user