New Upstream Release (2.9.1)
[celtx-debian.git] / patches / add-missing-constructor.patch
blob5aeab770b6763ec1f30fef318cbf87c4c7fe4407
1 # HG changeset patch
2 # Parent 524a8ae76bace97a2cd8ab7bdb84ba78cc852c55
4 # See: https://bugzilla.mozilla.org/show_bug.cgi?id=623126
5 # See: http://bugs.debian.org/624969
7 --- celtx.orig/mozilla/xpcom/base/nsDebugImpl.h
8 +++ celtx/mozilla/xpcom/base/nsDebugImpl.h
9 @@ -39,6 +39,7 @@
10 class nsDebugImpl : public nsIDebug
12 public:
13 + nsDebugImpl() {}
14 NS_DECL_ISUPPORTS
15 NS_DECL_NSIDEBUG
17 --- celtx.orig/mozilla/xpcom/base/nsTraceRefcntImpl.h
18 +++ celtx/mozilla/xpcom/base/nsTraceRefcntImpl.h
19 @@ -44,6 +44,7 @@
20 class nsTraceRefcntImpl : public nsITraceRefcnt
22 public:
23 + nsTraceRefcntImpl() {}
24 NS_DECL_ISUPPORTS
25 NS_DECL_NSITRACEREFCNT
27 --- celtx.orig/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
28 +++ celtx/mozilla/xpcom/glue/nsEnumeratorUtils.cpp
29 @@ -52,6 +52,7 @@
30 public nsIStringEnumerator
32 public:
33 + EmptyEnumeratorImpl() {}
34 // nsISupports interface
35 NS_DECL_ISUPPORTS_INHERITED // not really inherited, but no mRefCnt
37 --- celtx.orig/mozilla/xpcom/io/nsUnicharInputStream.h
38 +++ celtx/mozilla/xpcom/io/nsUnicharInputStream.h
39 @@ -50,6 +50,7 @@
40 public nsIFactory, nsISimpleUnicharStreamFactory
42 public:
43 + nsSimpleUnicharStreamFactory() {}
44 NS_DECL_ISUPPORTS_INHERITED
45 NS_DECL_NSIFACTORY
46 NS_DECL_NSISIMPLEUNICHARSTREAMFACTORY