Browse Source

deprecate `init_{LTM,TFM,GMP}`

Steffen Jaeckel 8 years ago
parent
commit
bfef6350a2
2 changed files with 6 additions and 6 deletions
  1. 3 3
      src/headers/tomcrypt_misc.h
  2. 3 3
      src/misc/crypt/crypt_inits.c

+ 3 - 3
src/headers/tomcrypt_misc.h

@@ -73,13 +73,13 @@ int crypt_get_size(const char* namein, unsigned int *sizeout);
 int crypt_list_all_sizes(char *names_list, unsigned int *names_list_size);
 
 #ifdef LTM_DESC
-void init_LTM(void);
+LTC_DEPRECATED void init_LTM(void);
 #endif
 #ifdef TFM_DESC
-void init_TFM(void);
+LTC_DEPRECATED void init_TFM(void);
 #endif
 #ifdef GMP_DESC
-void init_GMP(void);
+LTC_DEPRECATED void init_GMP(void);
 #endif
 int crypt_mp_init(const char* mpi);
 

+ 3 - 3
src/misc/crypt/crypt_inits.c

@@ -44,19 +44,19 @@ int crypt_mp_init(const char* mpi)
 #ifdef LTM_DESC
       case 'l':
       case 'L':
-         init_LTM();
+         ltc_mp = ltm_desc;
          return CRYPT_OK;
 #endif
 #ifdef TFM_DESC
       case 't':
       case 'T':
-         init_TFM();
+         ltc_mp = tfm_desc;
          return CRYPT_OK;
 #endif
 #ifdef GMP_DESC
       case 'g':
       case 'G':
-         init_GMP();
+         ltc_mp = gmp_desc;
          return CRYPT_OK;
 #endif
 #ifdef EXT_MATH_LIB