Bump the binary compatibility version post-branch.
authorBenjamin Smedberg <benjamin@smedbergs.us>
Wed, 23 Mar 2011 10:28:41 -0400
changeset 63535 200a746e0facab6496db8d24232f35dafc1e9211
parent 63534 c8bd5619a7137f46c6f5238447086cbece2a0f54
child 63536 21e30c46c08dad37504763e50c173f40e06ebea6
push idunknown
push userunknown
push dateunknown
milestone2.2a1pre
first release with
nightly linux32
200a746e0fac / 4.2a1pre / 20110323074138 / files
nightly linux64
200a746e0fac / 4.2a1pre / 20110323080708 / files
nightly mac
200a746e0fac / 4.2a1pre / 20110323074140 / files
nightly win32
200a746e0fac / 4.2a1pre / 20110323074443 / files
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
releases
nightly linux32
nightly linux64
nightly mac
nightly win32
Bump the binary compatibility version post-branch.
xpcom/components/Module.h
--- a/xpcom/components/Module.h
+++ b/xpcom/components/Module.h
@@ -48,17 +48,17 @@ namespace mozilla {
 /**
  * A module implements one or more XPCOM components. This structure is used
  * for both binary and script modules, but the registration members
  * (cids/contractids/categoryentries) are unused for modules which are loaded
  * via a module loader.
  */
 struct Module
 {
-  static const int kVersion = 1;
+  static const int kVersion = 2;
 
   struct CIDEntry;
 
   typedef already_AddRefed<nsIFactory> (*GetFactoryProcPtr)
     (const Module& module, const CIDEntry& entry);
 
   typedef nsresult (*ConstructorProcPtr)(nsISupports* aOuter,
                                          const nsIID& aIID,