Lines Matching defs:str
33 static int err_load_strings(const ERR_STRING_DATA *str);
249 static void err_patch(int lib, ERR_STRING_DATA *str)
253 for (; str->error != 0; str++)
254 str->error |= plib;
258 * Hash in |str| error strings. Assumes the RUN_ONCE was done.
260 static int err_load_strings(const ERR_STRING_DATA *str)
264 for (; str->error; str++)
266 (ERR_STRING_DATA *)str);
284 int ERR_load_strings(int lib, ERR_STRING_DATA *str)
290 err_patch(lib, str);
291 err_load_strings(str);
297 int ERR_load_strings_const(const ERR_STRING_DATA *str)
302 err_load_strings(str);
308 int ERR_unload_strings(int lib, ERR_STRING_DATA *str)
320 for (; str->error; str++)
321 (void)lh_ERR_STRING_DATA_delete(int_error_hash, str);
823 char *str, *arg;
837 str = es->err_data[i];
849 } else if ((str = OPENSSL_malloc(size = 81)) == NULL) {
852 str[0] = '\0';
854 len = strlen(str);
865 p = OPENSSL_realloc(str, size);
867 OPENSSL_free(str);
870 str = p;
872 OPENSSL_strlcat(str, arg, (size_t)size);
874 if (!err_set_error_data_int(str, size, flags, 0))
875 OPENSSL_free(str);