new lock for EC_PRE_COMP structures
authorBodo Möller <bodo@openssl.org>
Wed, 12 Feb 2003 22:01:12 +0000 (22:01 +0000)
committerBodo Möller <bodo@openssl.org>
Wed, 12 Feb 2003 22:01:12 +0000 (22:01 +0000)
Submitted by: Nils Larsch

crypto/cryptlib.c
crypto/crypto.h

index fb3e93fe277f31923e707c54839d4a3ba2fd653e..bc023e3f447d50bc22cda23ef3f6629cfb87f782 100644 (file)
@@ -1,6 +1,6 @@
 /* crypto/cryptlib.c */
 /* ====================================================================
- * Copyright (c) 1998-2002 The OpenSSL Project.  All rights reserved.
+ * Copyright (c) 1998-2003 The OpenSSL Project.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -166,7 +166,8 @@ static const char* lock_names[CRYPTO_NUM_LOCKS] =
        "ec",
        "ecdh",
        "bn",
-#if CRYPTO_NUM_LOCKS != 36
+       "ec_pre_comp",
+#if CRYPTO_NUM_LOCKS != 37
 # error "Inconsistency between crypto.h and cryptlib.c"
 #endif
        };
index a7491fde134bde0ef95e0d3ca18464e3bad64c78..fa799a76230e1ce18480a5694e84bd257478d0a0 100644 (file)
@@ -1,6 +1,6 @@
 /* crypto/crypto.h */
 /* ====================================================================
- * Copyright (c) 1998-2002 The OpenSSL Project.  All rights reserved.
+ * Copyright (c) 1998-2003 The OpenSSL Project.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -189,7 +189,8 @@ extern "C" {
 #define CRYPTO_LOCK_EC                 33
 #define CRYPTO_LOCK_ECDH               34
 #define CRYPTO_LOCK_BN                 35
-#define CRYPTO_NUM_LOCKS               36
+#define CRYPTO_LOCK_EC_PRE_COMP                36
+#define CRYPTO_NUM_LOCKS               37
 
 #define CRYPTO_LOCK            1
 #define CRYPTO_UNLOCK          2