summaryrefslogtreecommitdiff
path: root/www/libxul19/files/patch-bug623126
diff options
context:
space:
mode:
authorFlorian Smeets <flo@FreeBSD.org>2013-02-19 23:53:07 +0000
committerFlorian Smeets <flo@FreeBSD.org>2013-02-19 23:53:07 +0000
commitd39d92427cf19e39875ec26ae210fabeb83cbef7 (patch)
tree66e4b5fe2e01745bb6976e49907691f64a0c9d3b /www/libxul19/files/patch-bug623126
parent- Support using OpenSSL from ports (diff)
- update firefox to 19.0
- update firefox-esr, thunderbird, linux-firefox, linux-thunderbird to 17.0.3 - update linux-seamonkey to 2.16 - update nspr to 4.9.5 - update nss to 3.14.3 - add DuckDuckGo search plugin to firefox [1] - mark kompozer deprecated - clang fixes for www/libxul19 [2] Security: http://www.vuxml.org/freebsd/e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02.html Submitted by: DuckDuckGo [1], dim [2] In collaboration with: Jan Beich <jbeich@tormail.org>
Notes
Notes: svn path=/head/; revision=312608
Diffstat (limited to 'www/libxul19/files/patch-bug623126')
-rw-r--r--www/libxul19/files/patch-bug62312649
1 files changed, 49 insertions, 0 deletions
diff --git a/www/libxul19/files/patch-bug623126 b/www/libxul19/files/patch-bug623126
new file mode 100644
index 000000000000..3e61c8997636
--- /dev/null
+++ b/www/libxul19/files/patch-bug623126
@@ -0,0 +1,49 @@
+changeset: 63904:ca41c5663999
+user: Rafael ?vila de Esp?ndola <respindola@mozilla.com>
+date: Thu Mar 24 19:26:55 2011 -0400
+summary: Bug 623126 - Add constructor for nsDebugImpl, nsTraceRefcntImpl, EmptyEnumeratorImpl, and nsSimpleUnicharStreamFactory to placate CLang; r=bsmedberg
+
+diff -r 92b43aa07b7d -r ca41c5663999 xpcom/base/nsDebugImpl.h
+--- xpcom/base/nsDebugImpl.h Thu Mar 24 16:45:07 2011 -0400
++++ xpcom/base/nsDebugImpl.h Thu Mar 24 19:26:55 2011 -0400
+@@ -40,6 +40,7 @@
+ class nsDebugImpl : public nsIDebug2
+ {
+ public:
++ nsDebugImpl() {}
+ NS_DECL_ISUPPORTS
+ NS_DECL_NSIDEBUG
+ NS_DECL_NSIDEBUG2
+diff -r 92b43aa07b7d -r ca41c5663999 xpcom/base/nsTraceRefcntImpl.h
+--- xpcom/base/nsTraceRefcntImpl.h Thu Mar 24 16:45:07 2011 -0400
++++ xpcom/base/nsTraceRefcntImpl.h Thu Mar 24 19:26:55 2011 -0400
+@@ -44,6 +44,7 @@
+ class nsTraceRefcntImpl : public nsITraceRefcnt
+ {
+ public:
++ nsTraceRefcntImpl() {}
+ NS_DECL_ISUPPORTS
+ NS_DECL_NSITRACEREFCNT
+
+diff -r 92b43aa07b7d -r ca41c5663999 xpcom/glue/nsEnumeratorUtils.cpp
+--- xpcom/glue/nsEnumeratorUtils.cpp Thu Mar 24 16:45:07 2011 -0400
++++ xpcom/glue/nsEnumeratorUtils.cpp Thu Mar 24 19:26:55 2011 -0400
+@@ -52,6 +52,7 @@
+ public nsIStringEnumerator
+ {
+ public:
++ EmptyEnumeratorImpl() {}
+ // nsISupports interface
+ NS_DECL_ISUPPORTS_INHERITED // not really inherited, but no mRefCnt
+
+diff -r 92b43aa07b7d -r ca41c5663999 xpcom/io/nsUnicharInputStream.h
+--- xpcom/io/nsUnicharInputStream.h Thu Mar 24 16:45:07 2011 -0400
++++ xpcom/io/nsUnicharInputStream.h Thu Mar 24 19:26:55 2011 -0400
+@@ -51,6 +51,7 @@
+ private nsISimpleUnicharStreamFactory
+ {
+ public:
++ nsSimpleUnicharStreamFactory() {}
+ NS_DECL_ISUPPORTS_INHERITED
+ NS_DECL_NSIFACTORY
+ NS_DECL_NSISIMPLEUNICHARSTREAMFACTORY