aboutsummaryrefslogtreecommitdiffstats
path: root/main/xulrunner/ns_min.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/xulrunner/ns_min.patch')
-rw-r--r--main/xulrunner/ns_min.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/main/xulrunner/ns_min.patch b/main/xulrunner/ns_min.patch
new file mode 100644
index 0000000000..8599ab8feb
--- /dev/null
+++ b/main/xulrunner/ns_min.patch
@@ -0,0 +1,11 @@
+--- ./xpcom/io/nsMultiplexInputStream.cpp.orig 2013-04-16 09:33:36.246386974 +0000
++++ ./xpcom/io/nsMultiplexInputStream.cpp 2013-04-16 09:34:21.240133225 +0000
+@@ -529,7 +529,7 @@
+ rv = stream->Tell(&avail);
+ NS_ENSURE_SUCCESS(rv, rv);
+
+- int64_t newPos = streamPos + NS_MIN(avail, std::abs(remaining));
++ int64_t newPos = streamPos + NS_MIN(avail, (int64_t)std::abs(remaining));
+
+ rv = stream->Seek(NS_SEEK_END, -newPos);
+ NS_ENSURE_SUCCESS(rv, rv);