param_list = dst_list;
param_size = dst_size;
} else {
- xbt_die(bprintf(
- "bad string parameter, support only \"src\" and \"dst\", at offset: %d (\"%s\")",
- i, value));
+ xbt_die("bad string parameter, support only \"src\" and \"dst\", "
+ "at offset: %d (\"%s\")", i, value);
}
i = i + 3;
are_processing_units = 0;
rule_list = routing->list_ASroute;
} else
- xbt_die(bprintf("Ask for route \"from\"(%s) or \"to\"(%s) no found in the local table",
- src, dst));
+ xbt_die("Ask for route \"from\"(%s) or \"to\"(%s) no found in "
+ "the local table", src, dst);
int rc_src = -1;
int rc_dst = -1;
double res = 0;
int i = 0;
random_data_t random = xbt_new0(s_random_data_t, 1);
+ char *tmpbuf;
xbt_dynar_t radical_elements;
unsigned int iter;
case 1:
xbt_assert1(!xbt_dict_get_or_null(random_value,random_id),"Custom Random '%s' already exists !",random_id);
res = random_generate(random);
- xbt_dict_set(random_value, bprintf("%s%d",random_id,atoi(xbt_dynar_getfirst_as(radical_ends,char *))), bprintf("%f",res), free);
+ tmpbuf = bprintf("%s%d",random_id,atoi(xbt_dynar_getfirst_as(radical_ends,char *)));
+ xbt_dict_set(random_value, tmpbuf, bprintf("%f",res), free);
+ xbt_free(tmpbuf);
break;
case 2: surf_parse_get_int(&start,
for (i = start; i <= end; i++) {
xbt_assert1(!xbt_dict_get_or_null(random_value,random_id),"Custom Random '%s' already exists !",bprintf("%s%d",random_id,i));
res = random_generate(random);
- xbt_dict_set(random_value, bprintf("%s%d",random_id,i), bprintf("%f",res), free);
+ tmpbuf = bprintf("%s%d",random_id,i);
+ xbt_dict_set(random_value, tmpbuf, bprintf("%f",res), free);
+ xbt_free(tmpbuf);
}
break;
default: