crm_malloc(op_id, sizeof(char)*len);
crm_malloc0(op_id, sizeof(char)*len);
generate_op_key(const char *rsc_id, const char *op_type, int interval){	int len = 35;	char *op_id = NULL;	CRM_DEV_ASSERT(rsc_id  != NULL); if(crm_assert_failed) { return NULL; }	CRM_DEV_ASSERT(op_type != NULL); if(crm_assert_failed) { return NULL; }		len += strlen(op_type);	len += strlen(rsc_id);	crm_malloc(op_id, sizeof(char)*len);	if(op_id != NULL) {		sprintf(op_id, "%s_%s_%d", rsc_id, op_type, interval);	}	return op_id;}