forked from Lainports/opnsense-ports
27 lines
1,006 B
Text
27 lines
1,006 B
Text
commit a8fff8ff6df2
|
|
Author: Dragana Damjanovic dd.mozilla@gmail.com <Dragana Damjanovic dd.mozilla@gmail.com>
|
|
Date: Tue Oct 24 14:23:00 2017 -0400
|
|
|
|
Bug 1410146 - Fix UnknownDecoder. r=mayhemer, a=ritu
|
|
|
|
--HG--
|
|
extra : source : 8e55fa4da0cb3213d24aca8326792f6346594ed6
|
|
---
|
|
netwerk/streamconv/converters/nsUnknownDecoder.cpp | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git netwerk/streamconv/converters/nsUnknownDecoder.cpp netwerk/streamconv/converters/nsUnknownDecoder.cpp
|
|
index f3249942580c..ea69d4eb63a3 100644
|
|
--- netwerk/streamconv/converters/nsUnknownDecoder.cpp
|
|
+++ netwerk/streamconv/converters/nsUnknownDecoder.cpp
|
|
@@ -75,6 +75,10 @@ nsUnknownDecoder::ConvertedStreamListener::
|
|
{
|
|
uint32_t read;
|
|
nsAutoCString decodedData;
|
|
+ {
|
|
+ MutexAutoLock lock(mDecoder->mMutex);
|
|
+ decodedData = mDecoder->mDecodedData;
|
|
+ }
|
|
nsresult rv = stream->ReadSegments(AppendDataToString, &decodedData, count,
|
|
&read);
|
|
if (NS_FAILED(rv)) {
|