“0b59268285ca6cdc46191f2995bf632088e3e277”上不存在“arch/frv/include/asm/elf.h”
提交 38899535 编写于 作者: B Bodo Möller

Report an error from X509_STORE_load_locations

when X509_LOOKUP_load_file or X509_LOOKUP_add_dir failed.
上级 b6b1f0d0
...@@ -89,13 +89,15 @@ int X509_STORE_load_locations(X509_STORE *ctx, const char *file, ...@@ -89,13 +89,15 @@ int X509_STORE_load_locations(X509_STORE *ctx, const char *file,
{ {
lookup=X509_STORE_add_lookup(ctx,X509_LOOKUP_file()); lookup=X509_STORE_add_lookup(ctx,X509_LOOKUP_file());
if (lookup == NULL) return(0); if (lookup == NULL) return(0);
X509_LOOKUP_load_file(lookup,file,X509_FILETYPE_PEM); if (X509_LOOKUP_load_file(lookup,file,X509_FILETYPE_PEM) != 1)
return(0);
} }
if (path != NULL) if (path != NULL)
{ {
lookup=X509_STORE_add_lookup(ctx,X509_LOOKUP_hash_dir()); lookup=X509_STORE_add_lookup(ctx,X509_LOOKUP_hash_dir());
if (lookup == NULL) return(0); if (lookup == NULL) return(0);
X509_LOOKUP_add_dir(lookup,path,X509_FILETYPE_PEM); if (X509_LOOKUP_add_dir(lookup,path,X509_FILETYPE_PEM) != 1)
return(0);
} }
if ((path == NULL) && (file == NULL)) if ((path == NULL) && (file == NULL))
return(0); return(0);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册