fix OS/2 bustage.
authordwitte@stanford.edu
Fri, 21 Dec 2007 17:06:43 -0800
changeset 9619 4e9575ffaeeda2996a3f4b44db321b9c9fb46626
parent 9618 5fa361b4293370c740a965a3211ae3428ad39531
child 9620 23eab29ac2149f1f3c1d01d2011668bf3ad8f6b4
push id1
push userbsmedberg@mozilla.com
push dateThu, 20 Mar 2008 16:49:24 +0000
treeherdermozilla-central@61007906a1f8 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
milestone1.9b3pre
fix OS/2 bustage.
xpcom/glue/nsTObserverArray.h
--- a/xpcom/glue/nsTObserverArray.h
+++ b/xpcom/glue/nsTObserverArray.h
@@ -37,21 +37,22 @@
  * ***** END LICENSE BLOCK ***** */
 
 #ifndef nsTObserverArray_h___
 #define nsTObserverArray_h___
 
 #include "nsTArray.h"
 
 class NS_COM_GLUE nsTObserverArray_base {
-  protected:
+  public:
     typedef PRUint32 index_type;
     typedef PRUint32 size_type;
     typedef PRInt32  diff_type;
 
+  protected:
     class Iterator_base {
       protected:
         friend class nsTObserverArray_base;
 
         Iterator_base(index_type aPosition, Iterator_base* aNext)
           : mPosition(aPosition),
             mNext(aNext) {
         }