check_store(s,STORE_F_STORE_ARBITRARY,
check_store(s,STORE_F_STORE_STORE_ARBITRARY,
int STORE_store_arbitrary(STORE *s, BUF_MEM *data, OPENSSL_ITEM attributes[],	OPENSSL_ITEM parameters[])	{	STORE_OBJECT *object;	int i;	check_store(s,STORE_F_STORE_ARBITRARY,		store_object,STORE_R_NO_STORE_OBJECT_ARBITRARY_FUNCTION);	object = STORE_OBJECT_new();	if (!object)		{		STOREerr(STORE_F_STORE_ARBITRARY,			ERR_R_MALLOC_FAILURE);		return 0;		}		object->data.arbitrary = data;	i = s->meth->store_object(s, STORE_OBJECT_TYPE_ARBITRARY, object,		attributes, parameters);	STORE_OBJECT_free(object);	if (!i)		{		STOREerr(STORE_F_STORE_ARBITRARY,			STORE_R_FAILED_STORING_ARBITRARY);		return 0;		}	return 1;	}