Prechádzať zdrojové kódy

tls: NULL safety check

S-P Chan 1 rok pred
rodič
commit
f6f9d90ada
1 zmenil súbory, kde vykonal 2 pridanie a 0 odobranie
  1. 2 0
      src/modules/tls/tls_mod.c

+ 2 - 0
src/modules/tls/tls_mod.c

@@ -871,6 +871,8 @@ EVP_PKEY *tls_engine_private_key(const char *key_id)
 
 	while(!(OSSL_STORE_eof(ctx))) {
 		OSSL_STORE_INFO *info = OSSL_STORE_load(ctx);
+		if(info == NULL)
+			continue;
 
 		int type;
 		type = OSSL_STORE_INFO_get_type(info);