Include error library value in C error source files instead of fixing up

at runtime.
This commit is contained in:
Dr. Stephen Henson
2005-04-12 13:31:14 +00:00
parent 37942fab51
commit bc3cae7e7d
3 changed files with 40 additions and 8 deletions

View File

@@ -631,7 +631,8 @@ static void err_load_strings(int lib, ERR_STRING_DATA *str)
{
while (str->error)
{
str->error|=ERR_PACK(lib,0,0);
if (lib)
str->error|=ERR_PACK(lib,0,0);
ERRFN(err_set_item)(str);
str++;
}
@@ -647,7 +648,8 @@ void ERR_unload_strings(int lib, ERR_STRING_DATA *str)
{
while (str->error)
{
str->error|=ERR_PACK(lib,0,0);
if (lib)
str->error|=ERR_PACK(lib,0,0);
ERRFN(err_del_item)(str);
str++;
}