diff --git a/mozilla/xpcom/base/nsIVersionComparator.idl b/mozilla/xpcom/base/nsIVersionComparator.idl index cf9c53db1cf..fa0f6952a22 100755 --- a/mozilla/xpcom/base/nsIVersionComparator.idl +++ b/mozilla/xpcom/base/nsIVersionComparator.idl @@ -72,7 +72,7 @@ interface nsIVersionComparator : nsISupports * @param B The second version * @returns < 0 if A < B * = 0 if A == B - * > 0 if B > A + * > 0 if A > B */ long compare(in ACString A, in ACString B); }; diff --git a/mozilla/xpcom/glue/nsVersionComparator.cpp b/mozilla/xpcom/glue/nsVersionComparator.cpp index 447440a939b..81429ec0dab 100755 --- a/mozilla/xpcom/glue/nsVersionComparator.cpp +++ b/mozilla/xpcom/glue/nsVersionComparator.cpp @@ -62,6 +62,7 @@ ParseVP(char *part, VersionPart &result) char *dot; if (!part) { + result.numA = 0; result.strB = nsnull; result.strBlen = 0; result.numC = 0;