Blame SOURCES/nss-util-ecpoint-encoding.patch

4e4689
4e4689
# HG changeset patch
4e4689
# User Kai Engert <kaie@kuix.de>
4e4689
# Date 1487329827 -3600
4e4689
# Node ID 0050234a859c2aac2cf8cb5092218191300b1901
4e4689
# Parent  0e25df041c8fdc8610c6f227084d11eb8ad81149
4e4689
Bug 1340103, Introduction of SECKEYECPublicKey.encoding in NSS 3.28 broke ABI, r=rrelyea/mt
4e4689
4e4689
diff --git a/lib/util/eccutil.h b/lib/util/eccutil.h
4e4689
--- a/lib/util/eccutil.h
4e4689
+++ b/lib/util/eccutil.h
4e4689
@@ -1,14 +1,15 @@
4e4689
 /* This Source Code Form is subject to the terms of the Mozilla Public
4e4689
  * License, v. 2.0. If a copy of the MPL was not distributed with this
4e4689
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4e4689
 
4e4689
 #ifndef _FREEBL_H_
4e4689
 #define _FREEBL_H_
4e4689
 
4e4689
-/* point encoding type */
4e4689
+/* deprecated */
4e4689
 typedef enum {
4e4689
     ECPoint_Uncompressed,
4e4689
-    ECPoint_XOnly
4e4689
+    ECPoint_XOnly,
4e4689
+    ECPoint_Undefined
4e4689
 } ECPointEncoding;
4e4689
 
4e4689
 #endif /* _FREEBL_H_ */
4e4689