Missing semicolon.
[openssl.git] / crypto / store / str_err.c
index 6672792c61b2f28b1352006a2a2d513c6ba8a0fd..924edf050581936a2138b8929434a98b7a4909f0 100644 (file)
@@ -1,6 +1,6 @@
 /* crypto/store/str_err.c */
 /* ====================================================================
- * Copyright (c) 1999-2005 The OpenSSL Project.  All rights reserved.
+ * Copyright (c) 1999-2006 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
 
 static ERR_STRING_DATA STORE_str_functs[]=
        {
-{ERR_FUNC(STORE_F_CTRL),       "CTRL"},
 {ERR_FUNC(STORE_F_MEM_DELETE), "MEM_DELETE"},
 {ERR_FUNC(STORE_F_MEM_GENERATE),       "MEM_GENERATE"},
+{ERR_FUNC(STORE_F_MEM_LIST_END),       "MEM_LIST_END"},
 {ERR_FUNC(STORE_F_MEM_LIST_NEXT),      "MEM_LIST_NEXT"},
 {ERR_FUNC(STORE_F_MEM_LIST_START),     "MEM_LIST_START"},
+{ERR_FUNC(STORE_F_MEM_MODIFY), "MEM_MODIFY"},
 {ERR_FUNC(STORE_F_MEM_STORE),  "MEM_STORE"},
-{ERR_FUNC(STORE_F_STORE_ARBITRARY),    "STORE_ARBITRARY"},
 {ERR_FUNC(STORE_F_STORE_ATTR_INFO_GET0_CSTR),  "STORE_ATTR_INFO_get0_cstr"},
 {ERR_FUNC(STORE_F_STORE_ATTR_INFO_GET0_DN),    "STORE_ATTR_INFO_get0_dn"},
 {ERR_FUNC(STORE_F_STORE_ATTR_INFO_GET0_NUMBER),        "STORE_ATTR_INFO_get0_number"},
@@ -90,7 +90,6 @@ static ERR_STRING_DATA STORE_str_functs[]=
 {ERR_FUNC(STORE_F_STORE_ATTR_INFO_SET_NUMBER), "STORE_ATTR_INFO_set_number"},
 {ERR_FUNC(STORE_F_STORE_ATTR_INFO_SET_SHA1STR),        "STORE_ATTR_INFO_set_sha1str"},
 {ERR_FUNC(STORE_F_STORE_CERTIFICATE),  "STORE_CERTIFICATE"},
-{ERR_FUNC(STORE_F_STORE_CRL),  "STORE_CRL"},
 {ERR_FUNC(STORE_F_STORE_CTRL), "STORE_ctrl"},
 {ERR_FUNC(STORE_F_STORE_DELETE_ARBITRARY),     "STORE_delete_arbitrary"},
 {ERR_FUNC(STORE_F_STORE_DELETE_CERTIFICATE),   "STORE_delete_certificate"},
@@ -130,14 +129,19 @@ static ERR_STRING_DATA STORE_str_functs[]=
 {ERR_FUNC(STORE_F_STORE_MODIFY_PUBLIC_KEY),    "STORE_modify_public_key"},
 {ERR_FUNC(STORE_F_STORE_NEW_ENGINE),   "STORE_new_engine"},
 {ERR_FUNC(STORE_F_STORE_NEW_METHOD),   "STORE_new_method"},
-{ERR_FUNC(STORE_F_STORE_NUMBER),       "STORE_NUMBER"},
 {ERR_FUNC(STORE_F_STORE_PARSE_ATTRS_END),      "STORE_parse_attrs_end"},
+{ERR_FUNC(STORE_F_STORE_PARSE_ATTRS_ENDP),     "STORE_parse_attrs_endp"},
 {ERR_FUNC(STORE_F_STORE_PARSE_ATTRS_NEXT),     "STORE_parse_attrs_next"},
-{ERR_FUNC(STORE_F_STORE_PRIVATE_KEY),  "STORE_PRIVATE_KEY"},
-{ERR_FUNC(STORE_F_STORE_PUBLIC_KEY),   "STORE_PUBLIC_KEY"},
+{ERR_FUNC(STORE_F_STORE_PARSE_ATTRS_START),    "STORE_parse_attrs_start"},
 {ERR_FUNC(STORE_F_STORE_REVOKE_CERTIFICATE),   "STORE_revoke_certificate"},
 {ERR_FUNC(STORE_F_STORE_REVOKE_PRIVATE_KEY),   "STORE_revoke_private_key"},
 {ERR_FUNC(STORE_F_STORE_REVOKE_PUBLIC_KEY),    "STORE_revoke_public_key"},
+{ERR_FUNC(STORE_F_STORE_STORE_ARBITRARY),      "STORE_store_arbitrary"},
+{ERR_FUNC(STORE_F_STORE_STORE_CERTIFICATE),    "STORE_store_certificate"},
+{ERR_FUNC(STORE_F_STORE_STORE_CRL),    "STORE_store_crl"},
+{ERR_FUNC(STORE_F_STORE_STORE_NUMBER), "STORE_store_number"},
+{ERR_FUNC(STORE_F_STORE_STORE_PRIVATE_KEY),    "STORE_store_private_key"},
+{ERR_FUNC(STORE_F_STORE_STORE_PUBLIC_KEY),     "STORE_store_public_key"},
 {0,NULL}
        };
 
@@ -196,15 +200,12 @@ static ERR_STRING_DATA STORE_str_reasons[]=
 
 void ERR_load_STORE_strings(void)
        {
-       static int init=1;
+#ifndef OPENSSL_NO_ERR
 
-       if (init)
+       if (ERR_func_error_string(STORE_str_functs[0].error) == NULL)
                {
-               init=0;
-#ifndef OPENSSL_NO_ERR
                ERR_load_strings(0,STORE_str_functs);
                ERR_load_strings(0,STORE_str_reasons);
-#endif
-
                }
+#endif
        }